class Hashie::Rash

def optimize_if_necessary!

def optimize_if_necessary!
  return unless (@lookups += 1) >= @optimize_every
  @regexes = @regex_counts.sort_by { |_, count| -count }.map { |regex, _| regex }
  @lookups = 0
end