https://issues.dlang.org/show_bug.cgi?id=10850 --- Comment #14 from Sobirari Muhomori <dfj1esp02 at sneakemail.com> --- Another complication of binding is that `inout` is going to be allowed in fields of nested types, while normally it's disallowed. --