In free flow, I type this and save it without any errors:
Changing to script-builder it deletes the parentheses and throws an error:
In Criteria left expression is of type STRING and right expression is of type BOOLEAN and the operator + is not valid
If I fix it in script building and then go back to free flow, it again deletes the parenthesis. ZC must have some additional error-checking when switching between the two edit modes that should be analyzed and fixed.