Multi-block list tranformations & cursor position
When selecting lists among other blocks and make a transaction, the selection gets lost.
This has to do with substance's toggleList
not returning anything.
But let's investigate a solution to that, as it's a bit jarring as far as UX is concerned.