Fix existing doctests, execute all doctests (including required fixes)
Note
q.list(session) type checked to q.list({session;()})(implicitly[Session])
which picked up the wrong overload. q.list()(session) fixes it.