Here is how it works: Unicode assigns variation selectors (U+FE00–U+FE0F and U+E0100 ... a person could embed a secret message inside an emoji without altering its visible appearance.
Sometimes it can be difficult to understand what someone means in a message. And when you throw emoji into the mix, things get even more complicated. A " " or " ️" are easy to understand ...