to adjust our publish command, I just modified it so it is called by entering pub, our modification was simple as I am only makeing sure SDI is set to 0 before the regular publish command is used.
On that note, this is possibly the reason I get command unknown when I attempt to undefine and redefine the block editor command. But 2010 ships in a little over a week so I wont need to redefine block editor as a workaround any more.