fn render_residue(
output: &mut String,
name: &str,
value: &Value,
kind: ResidueKind,
disposition: ResidueDisposition,
) -> Resultfn render_residue(
output: &mut String,
name: &str,
value: &Value,
kind: ResidueKind,
disposition: ResidueDisposition,
) -> Result