Base classes and core types for WebSockets.