{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"//!"}]}
//! Pattern-matching has no knowledge that e.g. `false as u8 == 0`, so the values we consider in the
//!
//! algorithm look like `U8AsBool { b: true, n: 2 }`. In other words, for the most part a union is