fails:Time.gm handles microseconds
fails:Time.gm handles fractional microseconds as a Float
fails:Time.gm handles fractional microseconds as a Rational
fails:Time.gm ignores fractional seconds if a passed whole number of microseconds
fails:Time.gm ignores fractional seconds if a passed fractional number of microseconds
