How did I write "Socket + XML = pitfall"?