``` fn useBlock(f: fn~() -> uint) { useBlock({|| 22u }) } fn main() { useBlock({|| 22u }); } ``` leaks after it runs out of stack space: ``` leaked memory in rust main loop (3 objects) Assertion failed: (false), function ~memory_region, file ../src/rt/memory_region.cpp, line 172. ```