fails:Rational#/ calls #coerce on the passed argument with self
fails:Rational#/ calls #/ on the coerced Rational with the coerced Object
fails:Rational#/ when passed an Integer returns self divided by other as a Rational
fails:Rational#/ when passed an Integer raises a ZeroDivisionError when passed 0
fails:Rational#/ when passed a Rational returns self divided by other as a Rational
fails:Rational#/ when passed a Rational raises a ZeroDivisionError when passed a Rational with a numerator of 0
fails:Rational#/ when passed a Float returns self divided by other as a Float
fails:Rational#/ when passed a Float returns infinity when passed 0
