Рассмотреть возможность и целесообразность. При добавлении пары ключ-значение, создать другой метод, который позволит создать несколько объектов (структур, ветвей) к которым можно будет обратится с использованием одного имени ключа, но с разными индексами key[0], key[1] или key("name")[1] или ...
Рассмотреть возможность и целесообразность. При добавлении пары ключ-значение, создать другой метод, который позволит создать несколько объектов (структур, ветвей) к которым можно будет обратится с использованием одного имени ключа, но с разными индексами key[0], key[1] или key("name")[1] или ...