https://issues.dlang.org/show_bug.cgi?id=19472 --- Comment #2 from Radu Racariu <radu.racariu at gmail.com> --- You can do this ATM with global declarations --- @trusted: --- or on aggregates --- @trusted struct Foo --- so there is no change on how you can shot yourself in the proverbial foot. --