`this.tag` should be aligned with `_key` and you can do `tag = tag` (drop `this.`), same thing below