Structs now have a self-Pre and self-Post field.