I moving forward with the Menu Cleanup. Just figured some more detail about the JobQueue..
As easy as two lines.
AddCommand("do_breakpoint", opt inwhichDir, opt jobType, opt input, opt jobMode.flags);
if (jobQueue.HasCommandToRun()) Execute();
And wrote the documentation..
And myJobqueue ? Playing DiabloIII, Execute(grinD)