Need to support rationals (mainly in icpp) - [ ] Implement representation in ICPP (see #516) - [ ] Add tests
Need to support rationals (mainly in icpp)