class ActiveUtils::Country

def initialize(options = {})

def initialize(options = {})
  requires!(options, :name, :alpha2, :alpha3, :numeric)
  @name = options.delete(:name)
  @codes = options.collect{|k,v| CountryCode.new(v)}
end