necessary because to pass `zig fmt --check` we need to use the canonical identifier syntax, which means changing `.@"async"` to `.async` which previous zig1 is unable to parse.