mission impossible: simply getting the actual supertype of a type in python.
@lritter Since you're asking the question, there has to be a catch - so it's likely not 0 1 2 3 4 5 6 7 8 9, but 9 9 9 9 9 9 9 9 9 9, because the `f()` function captures only the most recent value of `i`. Another level of indirection would solve this.
(No peeking. Yet.)