https://issues.dlang.org/show_bug.cgi?id=19598 --- Comment #4 from Manu <turkeyman at gmail.com> --- This also works: (*n1).tupleof = t1.tupleof The compiler can do it... it's just that this expression doesn't work. --