[ruby-core:111304] [Ruby master Feature#19063] Hash.new with non-value objects should be less confusing