adding a trie that works with filesystem paths