- (Unit) tests - Mutual exclusion in Server/Client (multiple threads sending stuff at the same time will go wrong) - Extensions: pass parameters for Extension.header_params() to websocket constructor