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 what’s sup dog?

(sorry I couldn’t resist)