docs: def copy(self):
          """Return copy of model"""
  
          model = self.__class__(self._database)
          model._limits_lower = dict(self._limits_lower)
          model._limits_upper = dict(self._limits_upper)
          model._reaction_set = set(self._reaction_set)
          model._compound_set = set(self._compound_set)
          return model