cache-factory (npm): add the cacheable ability to custom-factory.
Keywords: abstract|factory|custom|custom-factory|cache|register|unregister|alias|object|class