I'm trying to implement object oriented Websocket client and server. Since websockets is completely coroutine based, I'm finding it difficult to go ahead with implementation. Is it possible to wrap it around classes? Are there any examples of using it in this way?