# File lib/mega/cache.rb, line 78
  def insert_or_extrude(item, enum)
    # find least recently used key/item and yield
    yield enum.min_by {|key, it| it.freq} while full?
    item.freq = 0 
    inc(item)
  end