https://issues.dlang.org/show_bug.cgi?id=17473 --- Comment #4 from Vladimir Panteleev <thecybershadow at gmail.com> --- Adding `ref` to `char a` fixes compilation, but it's still weird that `ref`'s presence is inconsistently needed. --