See https://github.com/Microsoft/TypeScript/pull/5949 Definitely worth covering at some point