Swift Rational - Swift package for working with rational numbers

That’s the behavior of Swift’s existing integer APIs. Why is it wrong for Rational?