# File lib/gon.rb, line 67 def push(data = {}, merge = false) raise 'Object must have each_pair method' unless data.respond_to? :each_pair if merge data.each_pair do |name, value| merge_variable(name.to_s, value) end else data.each_pair do |name, value| set_variable(name.to_s, value) end end end