pub fn set_preserving( content: &str, key: &str, value: &Value, ) -> DocumentResult<String>
Replace one existing assignment while preserving every other source byte.