class ISO3166::Country
def method_missing(*m)
def method_missing(*m) regex = m.first.to_s.match(/^find_(all_)?(country_|countries_)?by_(.+)/) super unless regex countries = find_by(Regexp.last_match[3], m[1], Regexp.last_match[2]) Regexp.last_match[1] ? countries : countries.last end