Added OldChatClient for use as an example.