
The macro support is pretty good but seems to fall down when you try to do more complicated macros. "Nesting" I am looking at you. There is some HTM magic that some times works but does not seem to be consistent. Your forums have found a ton of work rounds..like HTM characters, Macro mule characters,...and many more. Can we start fixing some of the workarounds? 1. Allow true nesting of macros with out HTM characters 2. Add simple constructs closer to programming languages (if then else, nothing too complex) 3. allow variables (you seem to get some of this due to reuse of constructs like using ?{level,1} every where but it is some what intuitive) 4. Create a macro vault like the character vault for saving and moving macros I know that API scripts are out there to sever the purpose of really complex stuff but I think a few changes to the macros would go a long way for all of us that do want full out javascript APIs.