1) Remove: DoGuard from TCommand 1) Add documentation: to check all mandatory injections with `Assert` calls at the very begging of the `DoExecute` method