Change the way that BRL_BLK_ commands are defined (so that an enum can be used). (dm)
Add the infrastructure for defining custom commands. (dm)