"Trie" interface is implemented in all trie-based data structures of "trie-as".
"(Trie).search" and "(Trie).insert" should return "Undefined.instance" if they fail.
gitignore: Ignore the output directory.
Merge branch 'feature/trie-interface-minimal'