public static function reserve($queue)
    {
        $payload = Resque::pop($queue);
        if(!is_array($payload)) {
            return false;
        }

        return new Job($queue, $payload);
    }