fixed #684 - see example in GenericUnits module