> before_command is handled by the parser, Desktop just can modify the value of the 
>key--the 
> parser executes it.

It is?  Good grief, it is!  Let's take it out of the parser -- it has no
business being in there.  If you want before and after commands, just
run them before and/or after running the parser.

Bill

Reply via email to