SI-8570 set the checkinit bit for unit-typed fields of traits

Clarify and clean up trait getter / setter generation
Disable run/t7974 under checkinit