Hash.new should raise ArgumentError when passed both arguments