I agree with the both of you. I hadn't really thought this one through. I would like though that if for any reason within code a unit is dropped (for performance or because a numpy function kills it) then this conventional should be applied.