Just noticed something that I think looks incorrect in the workbench code highlighting.
When I've got brackets within quotes (as the string I'm testing for has brackets) it still treats them as being part of the code when matching the brackets but only if there is another opening/closing bracket in quotes e.g.

It doesn't change anything but i would assume that if the bracket is enclosed in quotes then it should be ignored from that logic?
------------------------------
Chris Davidson
------------------------------
#PlanningAnalyticswithWatson