code: @Deprecated
      public static <T> void recordOperationSteps(final OperationContext context,
                                                  final Map<T, ModelNode> operations,
                                                  final Map<T, ModelNode> responses,
                                                  final OperationHandlerResolver handlerResolver,
                                                  final boolean adjustAddresses) throws OperationFailedException {
          recordOperationSteps(context, operations, responses, handlerResolver, adjustAddresses, true);
      }
docs: This is a specialized version of the other variant of this method that allows a pluggable strategy
  for resolving the {@link OperationStepHandler} to use for the added steps. It is not expected to
  be needed by users outside the WildFly Core kernel.
  
  @param <T> the type of the keys in the maps
  @param context the {@code OperationContext}. Cannot be {@code null}
  @param operations the operations, each value of which must be a proper OBJECT type model node with a structure describing an operation.
  @param responses  a map of the response nodes, the keys for which match the keys in the {@code operations} param.
  Cannot be {@code null} but may be empty in which case this method will
  create the response nodes and store them in this map.
  @param handlerResolver an object that can provide the {@code OperationStepHandler} to use for the operation
  @param adjustAddresses {@code true} if the address of each operation should be adjusted to become a child of the context's
  {@link OperationContext#getCurrentAddress() current address}
  
  @throws OperationFailedException  if there is a problem registering a step for any of the operations
  
  @deprecated Do not use. Will be removed.