Yeah, my 20% project has been to incorporate the ideas in this library
into Google's data structures.
Of note, the current version of MapMaker uses per-segment LRUs so it
will evict eagerly. This is especially noticeable for small caches.
CLHM has a single top-level LRU which is the direction we'll be taking
MapMaker, but it was too complicated for the first pass integration.