@basarat's [answer](https://github.com/borisyankov/DefinitelyTyped/pull/2002#issuecomment-39984384)