Fix union-context of nested structs