Citrus is a library for converting numbers with units into numbers with other
units. It accomplishes this by performing dimensional analysis on the units.
This allows input and output to be expressed in terms of many different units
simultaneously, combined via multiplication, division, and exponentiation.