@rvansa I like the idea of adding a method to return the default value if one isn't provided. However, it seems like a lot of work to add this to every version of every CacheWrapper in the repo. (i.e. Hazelcast, Coherence, ehcache, Terracotta, etc.) I guess I could throw an exception in the base class, so that you had to provide a value in the stage if the method is not overridden. I'll see what I can come up with.