On Wednesday, 9 May 2018 at 21:09:12 UTC, Meta wrote: > It's a context pointer to the enclosing function/object/struct. > Mark the struct as static to get rid of it. Ok, but why an extra void* for `S.tupleof` and not for `T.tupleof` which is also scoped inside a unittest?