code: public static ModelNode createOperation(final String operation, final ModelNode address, final boolean recursive) {
          final ModelNode op = createOperation(operation, address);
          op.get(RECURSIVE).set(recursive);
          return op;
      }
docs: Creates an operation.
  
  @param operation the operation name
  @param address   the address for the operation
  @param recursive whether the operation is recursive or not
  
  @return the operation
  
  @throws IllegalArgumentException if the address is not of type {@link ModelType#LIST}