be more picky about what to accept as abstract form.
be more picky about what to accept as abstract form.

The FormEditor managed to create broken forms, which would result in
broken code elsewhere since they assume the Form is structurally fine
(which it wasn’t). Still need to figure out what caused the broken
Form generation

breunigs/gnt-eval,breunigs/gnt-eval,breunigs/gnt-eval,breunigs/gnt-eval,breunigs/gnt-eval,breunigs/gnt-eval,breunigs/gnt-eval