There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Rules with the form "w x? y z" should be transformed into:
And(w, Optional(x, And(y, z))
Where optional has the form of "x y z | y z" except the productions are in the same scope as the original form.