The below code segfaults for me. Any further reduction seems to remove the problem. ``` fn baz<T, U>(s: T, f: block(T) -> U) { f(s); } fn foo<T>(x: T) { baz(x, {|_e| 0 }); } fn main() { foo(0); } ```