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