Updated DSL to change operators that start with `|` to start with `%` for higher precedence