Strcture fields need value types, too.