Actually JdbcBackend.SessionDef is abstract and does not have withSavepoint. The other withSavepoint implementation is in BaseSession (which also extends SessionDef).

Should I move this to SessionDef then?