Because the behavior of the function is different depending on whether both statements are true or just `this._insideTagToRemove` is true. If both statements are true, the function should set `this._insideTagToRemove` to false and return without adding the closing tag to the output. If `this._insideTagToRemove` is true but `this._tag_stack.length === this._removedTagStackIndex` is false, the function should still return without adding the closing tag to the output, but `this._insideTagToRemove should _not_ be set to false.