# File lib/hashery/openhash.rb, line 19 def <<(x) case x when Hash update(x) when Array x.each_slice(2) do |(k,v)| self[k] = v end end end