textgen and warnings for incomplete namedstruct init