Use the nats as elements, simplify generator
WIP Fixing GC Statem