One of the first things the author of the article does is breaks it down into the 5 code points and explains their individual meanings.
If the user gives you what, as far as they're considered, is a glyph. And you return a completely different glyph. You've mangled their data.