It seems to me that this is actually generally enough to perhaps belong in `astropy.units`.  For now its fine to be here so we can move forward, but perhaps issue a PR to put it in there, and then later we can change this if its accepted?