subscript is on the destination side of an assignment and restricting matching overload candidates to only the set-able members. Also, if we are left with a single candidate, we can recheck unresolved index expressions with better parameter info.