public ITrieValue <TK, TV> Get(TK key) { var finalKey = _needNormalizing ? _settings.IndexBuilder.Normalize(key) : key; var index = _settings.IndexBuilder.Build(finalKey, _maxLevel); var trie = _root.Get(index, 0); return(_root.Equals(trie) ? null : trie); }