Remove all elements.
Trie must be manually freed when it's no longer needed.
Get value by key. Returns null if the element does not exist in trie.
Get value by key. It's an error to access non-existing key.
Set value by key
Remove element by key.
Set value by key.
Trie-based dictionary (associative array) that can use any type as a key. No hash functions are required.