Not sure if this was intended or not, but as I was updating the wowwiki Macro API, I noticed the new /dump command in Blizzard_DebugTools allows users to execute PROTECTED functions from the command line.
For instance, if I type the following:
/script JumpOrAscendStart()
I get an error saying that I can't do that due to it is a function only available to the UI.
Now, if I type this:
/dump JumpOrAscendStart()
I get a little message from the dump tool and my character jumps! This works in combat too.
I really like this addition, and I hope the functionality to display values is kept, but I wonder if code execution was an unintended side-effect.