Returns the removed node with the provided part, or null.
part
null
@override TrieNode<K, P, V>? removeChild(P part) => _children.remove(part);