code: public OperationTransformer.TransformedOperation transformServerOperation(final String hostName, final TransformingProxyController remoteProxyController,
                                                                                final Transformers.TransformationInputs transformationInputs,
                                                                                final ModelNode original) throws OperationFailedException {
          final OperationTransformer.TransformedOperation transformed = remoteProxyController.transformOperation(transformationInputs, original);
          final HostControllerUpdateTask.ExecutedHostRequest hostRequest = finalResultFutures.get(hostName);
          if(hostRequest == null) {
              // in case it's local hosts-controller
              return transformed;
          }
          return new OperationTransformer.TransformedOperation(transformed.getTransformedOperation(), new OperationResultTransformer() {
              @Override
              public ModelNode transformResult(ModelNode result) {
                  final ModelNode step1 = transformed.transformResult(result);
                  return hostRequest.transformResult(step1);
              }
          });
      }
docs: /*
  Transform an operation for a server. This will also delegate to the host-controller result-transformer.