public Connection(Socket socket, Shard shard) : this(socket) { Shard = shard; }
public Lobby(string name, Shard parentShard) { this.Name = name; this.ParentShard = parentShard; }