Rationals require denominator to be non-zero.