xxxxxxxxxx
import std.stdio;
struct A
{
int i;
void print() @safe { writeln(i); }
}
void main() @safe
A* a = new A();
a.print(); // OK
a.destroy();
a.print(); // Error!