Failing check for not getting same job twice.
Snapshot the raw SQL
Implement nextToProcess().
Get a test passing with process() connect to persistence layer.
Another test passing.
Clean up.
Get another test working (locking).
Another test working.
Another test passing.
Another test passing.