exportloopref complains about something like this, even though it is valid: ``` var result *int haystack := []int{1, 2} for _, hay := range haystack { if true { result = &hay break } } ```