An STL-styled trie in C++11