Алгоритм для дпс работает, правда не знаю насколько он удобный))
Пока что у меня не было ситуаций, когда надо было что-то записыватьв диалогах с ИДПС)