Verify all type definitions, checking for properties, fields and access settings and add missing stuff.