public static <C extends ConfigurationClient,S extends Configuration>CreateSubCommandHandler<C,S> create(SubCommandArgumentParser parser,ManagedObjectPath<?,?> p,InstantiableRelationDefinition<C,S> r) throws ArgumentException {
  return new CreateSubCommandHandler<>(parser,p,r,r.getNamingPropertyDefinition(),p.child(r,"DUMMY"));
}

public static < C extends ConfigurationClient , S extends Configuration > CreateSubCommandHandler < C , S > create ( SubCommandArgumentParser parser , ManagedObjectPath < ? , ? > p , InstantiableRelationDefinition < C , S > r ) throws ArgumentException { return new CreateSubCommandHandler < > ( parser , p , r , r . getNamingPropertyDefinition ( ) , p . child ( r , "DUMMY" ) ) ; }
creates a new create - xxx sub - command for an instantiable relation .
