Could reuse my `placeCaretAfter(node)` function (in curly-quote.js), maybe exposing it on `Selection` or another helper?