Fixes to IE9 and earlier

Oh, also, chainable Command object.

No big deal.