@classmethod
def load(cls, payload):
    """Return a new Request object from a payload.
        """
    digest = payload[1]
    func = payload[2]['func']
    args = payload[3]['args']
    kwargs = payload[3]['kwargs']
    request = cls(func, *args, digest=digest, **kwargs)
    return request
