RegisterComposition would be okay, but I think it is a bit long.  Also, there is some precedent for calling a specially pre-configured object by a different name (i.e. Agent _prototypes_).