error: 'i2' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:18:5 | 18 | i2, rest := pair(); // destructure name | ^^ error: 'u8' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:19:8 | 19 | if u8 := maybe() { } // if optional binding | ^^ error: 'i16' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:20:11 | 20 | while i16 := maybe() { break; } // while optional binding | ^^^ error: 'bool' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:22:13 | 22 | for xs (bool) { } // for capture name | ^^^^ error: 'i32' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:23:21 | 23 | for xs, 0.. (v, i32) { } // for index name | ^^^ error: 'string' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:26:22 | 26 | case .some: (string) { 0 } | ^^^^^^