А нельзя просто запомнить, что вот данную девочку зовут София, данного мальчика Сергей, а вот еще одну девочку - Соня? В вашей памяти помещается только стандартный набор из пяти-шести имен? Шаг вправо, шаг влево, и когнитивная система буксует? Нельзя просто запомнить, как именно к каждому ребенку обращаются и не пытаться додумывать, как можно имя исковеркать и сократить?Я вот просто не понимаю, как взрослый человек может такую ересь писать. Если он в состоянии проассоциировать конкретного ребенка с именем соня, то в чем проблема вместо «сони» положить в ячейку памяти «софию». Или гермиону, или феникса. И не пытаться сделать из редких имен дурацкие краткие варианты.