[fix] dont emit connect on the sockets conenct event because piping a socket triggers that like crazy
[fix] style changes
[dist] add shallow-copy and use tap over tape
[fix test] use tap over tape (better errors)