FWIW this bit of code is still very much needed as it adds support for markdown's link definitions which are usually defined at the bottom of the document.  

BUT, I'm going to provide an updated strategy for getting the page content that won't need this code so we can keep it out after all.