implemented generalized UnitSystem conversions