At least 'a is null' in the following example should not compile: void main() { int[3] a = null; a = null; if (a is null){} }
Fixed in D2 (2.058)