現状直接conversationをハンドリングするためにはConversationUtilsを使う必要があるが、これは静的クラスである ため挙動のカスタマイズができない。そこで(LocaleManagerのように)ConversationManagerを作成してそれで conversationの挙動を変更できるようにする。