Can you provide database-agnostic documentation here? Perhaps just keep the `all` and do the nil checking in the block. Inefficient, but will work for everyone.