Nice idea.  This will make for cleaner Context command mappings by eliminating a lot of repetitive calls to mapCommand.

Thanks for the contributions!  Looking forward to discussing these further.