package me.eternal.purrfect.core.util class EvictingMap(private val maxSize: Int) : LinkedHashMap(maxSize, 0.75f, true) { override fun removeEldestEntry(eldest: MutableMap.MutableEntry) = size > maxSize }