ID:138268
 
266 sounds great, and not to diminish that, but I just ran into this which opens a wound for me:

error: spawn : invalid variable name: reserved word

Argh!

spawn is reserved, icon is reserved, run is reserved...

Might I encourage the engineering practice of using a namespace that won't collide with those downstream from DM? Most projects I've been on either use a prefix of letters or double-underscores to keep this from happening...