xxxxxxxxxx
/+dub.sdl:
dependency "sumtype" version="~>1.1.2"
+/
import sumtype;
class A
{
SumType!B type;
}
class B
SumType!C fields;
class C
SumType!(B, int) type;