Conversations can be difficult critters to maintain. It's not just a matter of you and a friend mutually rubbing your ideas together. There are all kinds of contexts and skills involved in becoming a good conversationalist.
The ConversationPatternLanguage is a place to collect together patterns useful in creating, maintaining, and tidily completing conversations.