Is there a general $\alpha$-tuple implementation that is of height $2$, that both doesn't require infinity of the naturals, and is at the same time stable under lack of Extensionality?
My own try to solve this question depends on a modified Holmes ordered pairs.
Define: $\langle x,y,z,..,s \rangle = \{ (x,1), (y,2),(z,3),..,(s,n) \}$
Where $1,2,3,..,n$ are the usual von Neumann naturals; and where $(,)$ is defined after Holmes (see page 221), but with slight modification, as: $$(x,y)= \{\{x',0,1\},\{x',2,3\} ,\{y',4,5\} ,\{y',6,7\}\mid \\x' \in x,y' \in y \} \cup \{x \mid \not \exists k \ (k\in x) \} \\ \cup \{y \mid \not \exists k \ (k\in y) \}$$
This tuple can work even if Extensionality fails, can be of any ordinal length and it doesn't beg having infinitely many naturals (as Quine-Rosser pairs demand), and it is just $2$-type higher than its projections, which I think it's the minimal height a tuple can have if it's to meet these criteria. However, it does have a pretty much complex definition.
Are there simpler general $\alpha$-tuple implementations that can meet the above mentioned three criteria?