/// <summary>
 /// Constructs a ConversationServer
 /// </summary>
 /// <param name="protocolServer">Protocol server to attach to</param>
 public ConversationServer(ProtocolServer protocolServer)
 {
     this.protocolServer = protocolServer;
 }
 /// <summary>
 /// Constructs a ProtocolControl.
 /// </summary>
 /// <param name="server">ProtocolServer to relay events onto</param>
 public ProtocolControl(ProtocolServer server)
 {
     this.server = server;
 }
 /// <summary>
 /// Constructs a ProtocolControl.
 /// </summary>
 /// <param name="server">ProtocolServer to relay events onto</param>
 public ProtocolControl(ProtocolServer server)
 {
     this.server = server;
 }
 /// <summary>
 /// Constructs a ConversationServer
 /// </summary>
 /// <param name="protocolServer">Protocol server to attach to</param>
 public ConversationServer(ProtocolServer protocolServer)
 {
     this.protocolServer = protocolServer;
 }