code: def add_property(self, *args, **kwargs):
          # type: (*Any, **Any) -> Property
          
          if self.category != Category.MODEL:
              raise APIError("Part should be of category MODEL")
  
          return self._client.create_property(self, *args, **kwargs)
docs: Add a new property to this model.
  
          See :class:`pykechain.Client.create_property` for available parameters.
  
          :return: :class:`Property`
          :raises APIError: in case an Error occurs