@classmethod
def fetch(cls, id, connection=None):
    """Fetches a persisted job from its corresponding Redis key and
        instantiates it.
        """
    job = cls(id, connection=connection)
    job.refresh()
    return job
