Also, it is not possible to mouse-click to set the cursor on to the emoji.
Clicking on the emoji puts the cursor to the right of it.
Clicking on the left edge of the emoji places the cursor on the first quote.
When you have multiple consecutive emojis
return "🌵🌵🌵🌵🌵"
Then the 1st one has both problems, but the remaining ones behave correctly for shift-select, but still have the click-select problem.