Renaming SocketType to Protocol
Subscribe returns void
Preparing metadata for code review/release