Users need additional methods in `ConnectionPool` to add and remove endpoints. An endpoint should be added after a successful connection. A connection should be gracefully removed from a pool. It is connected with #257 . The feature requested by @ochaton .