'Copy oneself, possibly with a different physical unit.'

def _copy(self, physical_unit=None):

    if (physical_unit is None):
        physical_unit = self.physical_unit
    return self.__class__(physical_unit, self.function_unit)
