Extend disallowed assertion depth capabilities
Extend disallowed assertion depth capabilities

I've built on the functionality of feature 1. in the previous commit to allow non nestables to be asserted indefinitely, or to a specified depth.
erusev/parsedown,erusev/parsedown