docs: def load(self):
          """ Load cache from file using pickle. """
          try:
              with open(self.file_root + '.pkl', "rb") as f:
                  return pickle.load(f)
          except IOError:
              raise CacheMissing(self.file_root)