         let jsonObj = try! JSONSerialization.jsonObject(with: data, options: .allowFragments)
         let cardResponse = VSSCardResponse(dict: jsonObj as! [AnyHashable : Any])!
         
-        return cardResponse.buildCard();
+        return cardResponse.buildCard()
     }
     
     func check(card: VSSCard, isEqualToCreateCardRequest request: VSSCreateCardRequest) -> Bool {

        try! signer.selfSign(request, with: kp.privateKey)
        try! signer.authoritySign(request, forAppId: self.consts.applicationId, with: appPrivateKey)
        
        return request;
    }
    
    func instantiateEmailCreateCardRequest(withIdentity identity: String, validationToken: String, keyPair: VSSKeyPair?) -> VSSCreateEmailCardRequest {

    }
    
    func generateEmail() -> String {
        let candidate = UUID().uuidString.lowercased()
        let identityLong = candidate.replacingOccurrences(of: "-", with: "")
        let identity = identityLong.substring(to: identityLong.index(identityLong.startIndex, offsetBy: 25))
        
