Simplify: make Server inherit from Connection.