# File lib/standard/facets/hash_builder.rb, line 28 def method_missing(s, *a, &b) m = s.to_s if a.empty? && !b @hash[m.to_sym] else if b @hash[m.chomp('=').to_sym] = HashBuilder.new(&b).to_h else if a.size > 1 @hash[m.chomp('=').to_sym] = a else @hash[m.chomp('=').to_sym] = a.first end end end end