Happy to see this going forward.
Because I never omit type declaration, may I ask if this expression allowed with current implementation?
var someLengthyVariableName: SomeLengthyTypeName?
if let someLengthyVariableName: SomeLengthyTypeName {
...
}