implement Sclib\Cache\Factory