The new parser fixes the `instance` highlighting and makes tag for `another` but it fails to generate the variable tag for `instance` (again, the `{1}` seems to confuse it). The world would be a boring place without some problems with the c++ parser I guess :-).