Units, finally...

Simple support for units and conversion between units. Automatic
conversion occurs between compatible units. Operations with incompatible
units will throw.

Addition and subtraction return sane results. Multiplication and division
contain wrong units:
1 meter * 1 meter = 1 meter (wrong)