TypeScript now typechecks module constructor arguments
Organize imports