Nice, I like the `save` method.  Was going to ask why you didn't have a save on the cache directly.