class ThreadSafe::Cache

def key(value)

def key(value)
  each_pair {|k, v| return k if v == value}
  nil
end unless method_defined?(:key)