It might be interesting to allow CNull here, actually, to allow for more flexible code. Setting a CNull would clear the command.