docs: def _load_tmp_fact(filepath):
      """
      Load an 'ongoing fact' from a given location.
  
      Args:
          filepath: Full path to the tmpfile location.
  
      Returns:
          hamster_lib.Fact: ``Fact`` representing the 'ongoing fact'. Returns ``False``
              if no file was found.
  
      Raises:
          TypeError: If for some reason our stored instance is no instance of
              ``hamster_lib.Fact``.
      """
      from hamster_lib import Fact
  
      try:
          with open(filepath, 'rb') as fobj:
              fact = pickle.load(fobj)
      except IOError:
          fact = False
      else:
          if not isinstance(fact, Fact):
              raise TypeError(_(
                  "Something went wrong. It seems our pickled file does not contain"
                  " valid Fact instance. [Content: '{content}'; Type: {type}".format(
                      content=fact, type=type(fact))
              ))
      return fact