ignore ArraySequence.$reifiedElement for instances of Tuple
after all that work, a simpler and much more efficient impl!