How is it possible that I have only today discovered that "dog".sup() returns "<sup>dog</sup>" in javascript?

MDN: "This feature is no longer recommended."
@tedu Yeah and like… why is this a thing?
@lanodan @tedu the nineties were a wild time