`socket.connect` should accept listener
`socket.connect` - coerce port to Number
style