dropped _getFactory from FactoryLocator interface