Am I crazy to think an emoji's canonical identifier should just be a string of itself? Why does it have to be an ascii shortcode? I swear every emoji library is crazy.