I just updated our local Blockly branch from the master branch after a few months, and I noticed a lot of new references to something called insertion marker blocks. I checked the API documentation online, but all it says is that setInsertionMarker controls whether a block is an insertion marker block or not, not what it is. I googled around to see what an insertion marker block was, but couldn't find anything. What exactly does this new feature do?