> This could be related to bug 2954, for which a fix will be released in
> the next version of DMD.
Looking at that new descriptive error message ie error("associative arrays can
only be assigned values with immutable keys, not %s", e2->type->toChars()); it
appears to be a distinct possibility. Thanks.