**TypeScript Version:** 2.3.0-dev.20170403 **Code** ```ts let validate = true; if (validate) { } else { // here validate type is never, but error doesn't arise if (validate) { } } ```