Probably don't want to throw an exeption in the DoubleCheck constructor. It'll never get called, but it would be sad if the server started sending things that crashed old clients