class Trie implements Map.Entry<String, V>, Iterable<Map.Entry<String, V>>, Serializable {

    public Trie() {
        this(EMPTY_CHARACTER, null);
    }

    public  Trie();
    private  Trie(char character, Trie<V> parent);

}