**TypeScript Version:** 2.1.5 strictNullChecks: true **Code** ```ts let a: {}; if (!a) { // <!-- Error .... } ``` **Expected behavior:** Code compiles fine. **Actual behavior:** Use of unassigned variable.