Simple C++ template implementation of a prefix tree