Hello,
I'd love to write about the features you mentioned, but unfortunately my knowledge about the conversation system ends with the last lines of the tutorial I've written earlier.
You could try to contact DnA, but don't mention my name, right? ;)