Support surrogate pair

Wecome to the emoji world.