in that case you probably want `.textContent` instead of `.innerHTML`, which is the "as input" data. For data-correct work, innerHTML is basically just a setter, not a getter. It's good for comparison in terms of "does the browser consider it the same thing", but not if the intent is a literal content check. That said, if the browser treats it as equal, then the difference is (for DOM purposes) arguably irrelevant, so it might be work looking at whether to set up a strict vs. loose mode