class Hashie::Rash

def optimize_if_necessary!

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