Expose factories as singletons.