evals any string on the socket. What could possibly go wrong?