dropped registerFactory method from FactoryLocator interface