@akaalias Firstly, thank you for your amazing work.
I have (had) a problem with … well, I don’t know with what, it is such a jumble to figure out if it is Obsidian, or your extract plugin. In any case, the toggle feature would not work. I tried uninstalling/reinstalling to no avail. Finally your ALT + SHFT+ H suggestion did the trick. Works like a charm. And it no longer uses three === but only two == now to highlight the text. Why this happens/happened will probably be a mystery shrouded by time.
But for the moment I’m a happy camper.
I wonder if you really appreciate how useful this plugin is to those of us trying to use Obsidian? Many plugins are fun and interesting and provide value, but this is an amazingly useful thing. It really ought to be incorporated into the core product. If you think about it, if Obsidian is meant to be a tool for Zettlekasten workflow, then this function is ESSENTIAL. It is amazing that it is not already in the basic product.
Now if only someone would fix the automatic title creation for a Zettlekasten note to distinguish between “literature” notes, “fleeting notes”, and “permanent notes”. Wouldn’t that be the cat’s meow? 
Someday, in your copious free time
you might have a look at unscrambling Zotero. I mean, that thing is a hot mess! You need a basket full of plugins to fix its eccentricities.
Thanks again for your tireless work.