access "template/imports/A"(T=int) as a;
unravel a;
access "template/imports/B"(T=A) as b;
unravel b;
import TestLib;
StartTest("init");
A c;
EndTest();
StartTest("new");
struct X {
struct A {
int x=1;
}
}
X x;
access "template/imports/C"(T=x.A) as p;
EndTest();