On Wednesday, 6 August 2014 at 04:14:51 UTC, Puming wrote: > 1. The only way that I can initialize it is to assign a value. > But I want to initialize an empty AA, is that possible? workaround: string[string] aa; assert(aa is null); aa[""] = ""; aa.remove(""); assert(aa !is null);