pub fn diff_props( node_id: NodeId, old_props: &IndexMap<String, Value>, new_props: &IndexMap<String, Value>, ) -> Vec<Patch>
Diff two sets of props and generate SetProp patches