lots of changes on jdbi impl: new table model, optimistic version is now on DB layer, etc