Why is this?  `self` is Rational, common factor already taken off.  Isn't?