have a slightly cleaner operator interface in FixedVector
implement num2mun only for arithmetic types
add time/date_duration as types