{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"let"}]}
        let (bytes, provenance) = match val.to_bits_or_ptr_internal(range.size)? {
        // as-is into memory. This also double-checks that `val.size()` matches `range.size`.
            Right(ptr) => {