Introduction
This post is kind of a story. The story of how a simple (seemingly) update to Chutzpah version 3.0 and by extension Typescript 0.9.5 made an otherwise normal development day into a war against a legion of Typescript errors, most of which weren't even in our code.
If you're here, there's a chance you've come up against a similar issue. Hopefully this post can talk you through to a happy solution.