timezones now use ActiveSupport::TimeZone objects rather than set Time.zone