> When a ZWJ is placed between two
> emoji characters, it can also result
> in a new form being shown, such as
> the family emoji, made up of two adult
> emoji and one or two child emoji
That makes a lot of sense too, and I hadn't put sufficient work into how that's implemented -- retrospectively that makes perfect sense.
I noticed that on new Emojis on my MacBook. Some of the new emojis like are rendered as "guy behind a MacBook" on my PC but on phones without the emoji as "guy emoji" and "computer emoji".
Same for ️ (male version of raise hand). On phones without the Emoji, it's just "male emoji" and "female raise hand emoji".