A Cidr Trie implementation which supports lock-free concurrent reads, and allows
items to be inserted to the tree atomically by background thread(s),
without blocking reads.
Unlike reads, writes lock the tree (locking out other writing threads only;
reading threads are never blocked).