Big Chungus
external interface DElement : DNode { }
private abstract class StubDElement:DElement val mock:DElement = mockk<StubDElement>()