You're right - thank you for this constructive criticism. The post was originally written as a DIP (D Improvement Proposal), and arguably suffers a little because of that.
Haha. Honestly I thought this was some PL research paper. That was lot of information (which is good). It might be worthwhile to point out on the blog which DIP this was. Thanks.