Remove the 2 last patterns with guards of genExpr().