By: ValentinHirschi <valentin.hirschi@gmail.com>
Use exact rational arithmetic for numeric scalar lowering