docs: def __verify_load(self, load, verify_keys):
          '''
          A utility function to perform common verification steps.
  
          :param dict load: A payload received from a minion
          :param list verify_keys: A list of strings that should be present in a
          given load
  
          :rtype: bool
          :rtype: dict
          :return: The original load (except for the token) if the load can be
          verified. False if the load is invalid.
          '''
          if any(key not in load for key in verify_keys):
              return False
          if 'tok' not in load:
              log.error(
                  'Received incomplete call from %s for \'%s\', missing \'%s\'',
                  load['id'], inspect_stack()['co_name'], 'tok'
              )
              return False
          if not self.__verify_minion(load['id'], load['tok']):
              # The minion is not who it says it is!
              # We don't want to listen to it!
              log.warning('Minion id %s is not who it says it is!', load['id'])
              return False
  
          if 'tok' in load:
              load.pop('tok')
  
          return load