where method
Adds a predicate built from fields, ANDed with those already present.
OR stays inside the callback (o.status.eq(a) | o.status.eq(b)). A
generated whereXOrY family would explode the API and still could not
express grouped disjunction.
Implementation
S where(MssqlCondition Function(TFields fields) predicate) =>
rebuild(state.where_(predicate(fields)));