Validation is the bottleneck. Not code gen
kerno.io