[ruby-core:117451] [Ruby master Bug#20327] Time.new behaves differently when passing a zone as timezone object