immutable fields on structs that I happened to see are missing