TransformersSubRegistration expressions = transformers.registerSubResource(ExposeModelResourceExpression.INSTANCE.getPathElement());
expressions.discardOperations(ADD, REMOVE, WRITE_ATTRIBUTE_OPERATION, READ_ATTRIBUTE_OPERATION);
TransformersSubRegistration resolved = transformers.registerSubResource(ExposeModelResourceResolved.INSTANCE.getPathElement());
resolved.discardOperations(WRITE_ATTRIBUTE_OPERATION);
resolved.registerOperationTransformer(ADD, new AbstractOperationTransformer() {
@Override
protected ModelNode transform(TransformationContext context, PathAddress address, ModelNode operation) {
ModelNode node = new ModelNode();
node.get(OP).set(WRITE_ATTRIBUTE_OPERATION);