Весь "диалоговый" Старлайн (кроме последней линейки) ломанный... а он уж покруче Шерифа.
На самом деле вопрос лучче задать тут. Есть шанс получить ответ от профи.
з.ы. "диалог" сам по себе не панацея... главное алгоритм его реализации.