# File lib/money/currency.rb, line 119 def initialize(id) @id = id.to_s.downcase.to_sym data = TABLE[@id] || raise(UnknownCurrency, "Unknown currency `#{id}'") data.each_pair do |key, value| instance_variable_set("@#{key}""@#{key}", value) end end