docs: def get(self):
          """
          Resolves and returns the object value. Re-uses an existing previous evaluation, if applicable.
  
          :return: The result of evaluating the object.
          """
          if not self._evaluated:
              self._val = self._func(*self._args, **self._kwargs)
              self._evaluated = True
          return self._val