Adding functional updates mapping elems to node sequences