fails:Time.gm creates a time based on given values, interpreted as UTC (GMT)
fails:Time.gm creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT)
fails:Time.gm handles string-like second argument
fails:Time.gm handles string arguments
fails:Time.gm handles float arguments
fails:Time.gm should accept various year ranges
fails:Time.gm throws ArgumentError for out of range values
fails:Time.gm throws ArgumentError for invalid number of arguments
