úÎ *$      !"#Safe!"2Overwrites when similar, leaves untouched when not $   $ Safe ,A Rooted, predicate, disjointly indexed trie %&    %&Safe!"2Overwrites when similar, leaves untouched when not '   'Safe  !("#) !"#  !"# !("#)*              predt_I6N7i77ZmPs3VqaZr0wzAOData.Trie.Pred.Disjoint.TailData.Trie.Pred.DisjointData.Trie.Pred.Unified.TailData.Trie.Pred.UnifiedDPTrieDMoreDPredmerge areDisjointlookuplookupNearestParentlitSingletonTaillitExtrudeTailsortRDPTrieRooted litSingleton litExtrudeUPTrieUMoreUPredRUPTrierootchildren firstJust$fMonoidRDPTrie$fMonoidRUPTrie