fails:Rational#divmod when passed [Rational] returns the quotient as Integer and the remainder as Rational
fails:Rational#divmod when passed [Integer] returns the quotient as Integer and the remainder as Rational
fails:Rational#divmod when passed [Float] returns the quotient as Integer and the remainder as Float
