StrongContractClient A package to encourage strong contracts between the client and server side communications.