benny wrote: >nevertheless my proposal wasn't {"a" => "b"} << "c => d" (analog to ["a"] << "b" ) but >{"a" => "b"} << {"c" => "d"} > > You can do this yourself: class Hash alias_method :<<, :update end - Dan