Interfaces for Trie and TrieNodes