I have a question about SmallTuples.  Why do we have multiple classes, rather than doing the &quot;hack&quot; of mallocing a single block of memory for the entirety of the object, since it is immutable and we can know the needed space up front, CPython uses this &quot;hack&quot; for strs for example.<br>
<br>Alex<br clear="all"><br>-- <br>&quot;I disapprove of what you say, but I will defend to the death your right to say it.&quot; -- Evelyn Beatrice Hall (summarizing Voltaire)<br>&quot;The people&#39;s good is the highest law.&quot; -- Cicero<br>
<br>