The {{evict}} method in the ProtocolCache needs implementation for {{LIRSCache}}. I will start initially with a single key eviction method to start. The {{evict}} method would form the basis for the associative {{dissoc}} which in turn forms the basis for proper limited seeding. LIRS poses an additional complication due to its dual limit lists. Currently only the {{BasicCache}} impl has {{evict}}.