pub fn shared_names(forms: &[Form]) -> BTreeSet<String>
The constant buffers every form shares, allocated once: the constants, and the carried state the decode step holds.