instead of `this.args.desired.launch`, we should access it as `this.args.launch`---all desired caps are merged into `this.args` already.