 
     init(certificate: String) {
         self.certificate = certificate
+    }
+}
+
+public struct FxAStatusResponse {
+    let exists: Bool
+    let locked: Bool
+
+    init(exists: Bool, locked: Bool) {
+        self.exists = exists
+        self.locked = locked
     }
 }
 

                    }

                    if let response = FxAClient10.signResponseFromJSON(json) {
                        deferred.fill(Maybe(success: response))
                        return
                    }

                        return
                    }

                    if let response = FxAClient10.deviceRegistrationResponseFromJSON(json) {
                        deferred.fill(Maybe(success: response))
                        return
                    }
