ClientState is now a private enum of Client