allow boolean expressions where an affine expression is expected