Make selection intersecting with marked text and remove it.
Make selection intersecting with marked text and start typing.
Style text and see if marked selection brakes in some way.
Click enter inside marked text.
Change a paragraph with marked text to a list item or header.
Remove all marked text and see if there are no artifacts.
Use undo.
Use buttons to create and remove markers.
Make different selections and play with "move to start" button.
Lorem ipsum dolor sit amet.
Foobar.
Keep in mind that this is just a simple demo.
Highlighted markers do not merge (in model), remove button removes the first marker range
which contains selection anchor.
Once highlighted, highlight cannot be overwritten.
Multi-element ranges are not supported
Moving to the start button works only for flat ranges
These are all known limitations of the demo.