This code doesn't produce any warnings, but it should: ``` fn main() { let x = {mut f: 3}; let f = fn@() { x.f = 4; }; f(); } ```