bump
making write-socket-data a generic/method since it may change for ssl sockets
STARTING ssl conversion, nowhere near anything useful