Gavin King I ran a very quick test on your PR, and indeed the AIOOBE is gone, and the TupleElements list now contains 2 elements. However, those are identical elements (as in, the same object reference), so perhaps we’re not quite there yet.