https://issues.dlang.org/show_bug.cgi?id=17607 --- Comment #7 from Steven Schveighoffer <schveiguy at gmail.com> --- This is most definitely a bug: ```d // int[char][char] arr = ['A' : ['B': 0]]; // error auto arr = ['A' : ['B': 0]]; // ok pragma(msg, typeof(arr)); // int[char][char] ``` --