[DOC] Match up boolean grammar docs with reality
[CS] Make builtin grammar specs fail nicer with interpretation mismatch