adds optional separator parameter to Time.getUnitString