error: 's2' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:18:5 | 18 | s2, 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: 's16' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:20:11 | 20 | while s16 := 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:14 | 22 | for xs: (bool) { } // for capture name | ^^^^ error: 's32' is a reserved type name and cannot be used as an identifier --> examples/1121-diagnostics-reserved-name-control-flow.sx:23:17 | 23 | for xs: (v, s32) { } // 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 } | ^^^^^^