code: public static Command newInsert(Object object,
                                      String outIdentifier,
                                      boolean returnObject,
                                      String entryPoint ) {
          return getCommandFactoryProvider().newInsert( object,
                                                        outIdentifier,
                                                        returnObject,
                                                        entryPoint );
      }
docs: Inserts a new instance but references via the outIdentifier, which is returned as part of the ExecutionResults
  The outIdentifier can be null.
  The entryPoint, which can also be null, specifies the entrypoint the object is inserted into.
  
  @param object
  @param outIdentifier
  @param entryPoint
  @return