error: too many optional clauses (11, producing 2048 combinations) — maximum is 10. All 2^N combinations are validated at compile time to guarantee "if it compiles, the SQL is correct". Split into multiple queries if you need more than 10 optional clauses.
  --> tests/compile_fail/too_many_optional_clauses.rs:13:13
   |
13 |       let _ = bsql::query!(
   |  _____________^
14 | |         "SELECT id FROM users WHERE 1=1
15 | |          [AND id = $c0: Option<i32>]
16 | |          [AND id = $c1: Option<i32>]
...  |
25 | |          [AND id = $c10: Option<i32>]"
26 | |     );
   | |_____^
   |
   = note: this error originates in the macro `bsql::query` (in Nightly builds, run with -Z macro-backtrace for more info)
