Но при сабжевой постановке напрашивается соответствие.
Если ключ не строка, то для выбора структуры должны быть основания.
(2) Подозреваю, хочет с сервера на клиента передать мимо контекста.
Я всегда использую массив структур, в твоем случае тоже бы использовал
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой