Motivation
For some business need, we might be interested in when an entry expires and gets evicted from the cache. We should provide some mechanism (such as callbacks) that users can tap into for such events.
Considerations
If cache reset is added, perhaps we should provide a hook for that event too.