Merge "util: Make Rational a Number/Comparable; add Range#inRange" into lmp-preview-dev