'Generate a new `FunctionQuantity` with the physical unit decomposed.
For details, see `~astropy.units.Quantity.decompose`.'

def decompose(self, bases=[]):

    return self.__class__(self.physical.decompose(bases))
