Add ability to define conversions functionally & temperature converions