can't you just do `this.command.writeTo(this.command, out)`