classStructureBuilder.publicMethod(arrayOfArrayType, "getEmptyArray")
.append(Stmt.throw_(UnsupportedOperationException.class, "Not implemented!"))
.finish();
final BlockBuilder<?> bBuilder = classStructureBuilder.publicOverridesMethod("demarshall",
Parameter.of(EJValue.class, "a0"), Parameter.of(MarshallingSession.class, "a1"));
bBuilder.append(
Stmt.if_(Bool.isNull(loadVariable("a0")))
.append(Stmt.load(null).returnValue())