Reimaginando Cato Sockets