docs: public PreparedStatementCreator count(final Dialect dialect) {
          return new PreparedStatementCreator() {
              public PreparedStatement createPreparedStatement(Connection con)
              throws SQLException {
                  return getPreparedStatementCreator()
                  .setSql(dialect.createCountSelect(builder.toString()))
                  .createPreparedStatement(con);
              }
          };
      }