public Client() { Channels = new Dictionary<string, Channel>(5); Logger = message => Debug.WriteLine(message); Port = 6667; //ServerPass = "none"; // todo defaults for other types? LeaveMessage = "Bye everyone!"; }