please don't submit commented code ; commented code is always confusing.
If you feel this needs an explanation, write it as a plain English comment. I.E.: `# silently prevents Client.state from being set. The Client.state value is determined by querying the BF3 server through rcon. See getPlayerState`