Background first (you can skip to the last sentence if you don't care): I'm trying to write a game where short text commands are sent between the client and server frequently. It's entirely possible ...