Issue 426 - Why I was wrong about TypeScript (28)