Константин
Это почему же? Почитайте басни Сергея Михалкова! Они совсем не детские, например, "Заяц во хмелю".
чтобы закодировать персонажи
А кто называет басню детским жанром?... Эзоп и Лафонтен бы обиделись... Ведь в басне "истину царям с улыбкой можно говорить"...
Жанр далеко не детский, есть детские басни, а для того чтобы ребенку был понятен смысл рассказа 
в ней хорошо можно предподать мораль