TrieSet and TrieMap