Unit test: programlistingco.0021The is the first line In the fourth line a variant selector occurs after the ⚠; it should not be counted. 123456789⚠︎1①234567890 512345678901②234567890 The user probably expects the line range marks to line up, but they don’t. It’s not clear how to fix that.12345678901234567890 ④ 12345678901234567890 ④ 123456789①01②23③4567890 ④ 12345678901234567890 ④ 12345678901234567890 ① 12345678901234567890 ① 123456789②01③23④4567890 ① 12345678901234567890 ①