``` #import "std/print" main :: fn () s32 { LocalStruct :: struct { a: s32; b: s32; }; local_proc :: fn (x: ?T, v: LocalStruct) { v; x; }; n := 10; local_proc(n, .{ 10, 20 }); // local_proc(n, LocalStruct.{ 10, 20 }); // broken too return 0; } ```