On the theme of `pool` being nullable: do we need a version with an explicit `.pool(null)` call?