docs: def parent(self):
          """ Cache a instance of self parent class.
  
          :return object: instance of self.Meta.parent class
  
          """
          if not self._meta.parent:
              return None
  
          if not self.__parent__:
              self.__parent__ = self._meta.parent()
  
          return self.__parent__