docs: def copy(self,deep=yes):
          """ Makes a (deep)copy of this object for use by other objects.
          """
          if deep:
              return copy.deepcopy(self)
          else:
              return copy.copy(self)