Creates new entity of the type T.
Optional
name: stringOptional name of the new entity
Created entity
Binds to an existing entity with given name and type T.
Name of Entity to bind to.
Found entity. Null returned if name not found or entity type mismatch
Internal Factory class used to create entities: