Я сделал двойное удаление только ради возможности писать два одинаковых символа подряд. Раньше, кстати, такой проблемы бы не возникало — сейчас рекуррентные связи не работают с самим собой у объекта почему-то. :(
можно сделать дублирование символа с теми же компонентами вконце как у меня сейчас работает, и будет возможность добавлять 2 символа, но это увеличит конечное количество символов в 2 раза
Короч ещё потыкаю, добавлю курсос как у алекса, и релизну как ремикс тогда