toGenDefs.entrySet().stream().forEach(entry->classDecls[cdIdx.getAndIncrement()]
= new DefDeclaration(entry.getKey(), new Arrow(Unit.getInstance(), Unit.getInstance()), new LinkedList<>(), entry.getValue(), false));
classDecls[cdIdx.getAndIncrement()] = new DefDeclaration("create", new Arrow(Unit.getInstance(),
new UnresolvedType(wyvClassName)),
Arrays.asList(),
new New(new DeclSequence(), unkLoc), true);
ArrayList<TypedAST> pairedObjDecls = new ArrayList<>();