Expand description
AST Node Utilities — Pure query methods on existing types
Adds convenience methods to Expr, Block, and Program via new impl
blocks. These are read-only, side-effect-free query methods.
§Design decisions
- New
implblocks — safe in Rust; does not modify existing impls - No mutation — all methods return computed values
- No dependencies — uses only types from this crate