only nested members of anonymous structs/unions are immutable (C case)