diff --git a/Sources/ElixxirDAppsSDK/Callbacks/AuthCallbacks.swift b/Sources/ElixxirDAppsSDK/Callbacks/AuthCallbacks.swift
index 8812ea77cafd8d8bfeb907d3f39e648a6cd6fa66..c6d2b867fe7964e44f17d16aee4e7ac8a0964467 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/AuthCallbacks.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/AuthCallbacks.swift
@@ -23,12 +23,12 @@ extension AuthCallbacks {
 
 extension AuthCallbacks {
   func makeBindingsAuthCallbacks() -> BindingsAuthCallbacksProtocol {
-    class Handler: NSObject, BindingsAuthCallbacksProtocol {
-      init(_ callbacks: AuthCallbacks) {
-        self.callbacks = callbacks
+    class CallbackObject: NSObject, BindingsAuthCallbacksProtocol {
+      init(_ callback: AuthCallbacks) {
+        self.callback = callback
       }
 
-      let callbacks: AuthCallbacks
+      let callback: AuthCallbacks
 
       func confirm(_ contact: Data?, receptionId: Data?, ephemeralId: Int64, roundId: Int64) {
         guard let contact = contact else {
@@ -37,7 +37,7 @@ extension AuthCallbacks {
         guard let receptionId = receptionId else {
           fatalError("BindingsAuthCallbacks.confirm received `nil` receptionId")
         }
-        callbacks.handle(.confirm(
+        callback.handle(.confirm(
           contact: contact,
           receptionId: receptionId,
           ephemeralId: ephemeralId,
@@ -52,7 +52,7 @@ extension AuthCallbacks {
         guard let receptionId = receptionId else {
           fatalError("BindingsAuthCallbacks.request received `nil` receptionId")
         }
-        callbacks.handle(.request(
+        callback.handle(.request(
           contact: contact,
           receptionId: receptionId,
           ephemeralId: ephemeralId,
@@ -67,7 +67,7 @@ extension AuthCallbacks {
         guard let receptionId = receptionId else {
           fatalError("BindingsAuthCallbacks.reset received `nil` receptionId")
         }
-        callbacks.handle(.reset(
+        callback.handle(.reset(
           contact: contact,
           receptionId: receptionId,
           ephemeralId: ephemeralId,
@@ -76,6 +76,6 @@ extension AuthCallbacks {
       }
     }
 
-    return Handler(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/ClientErrorCallback.swift b/Sources/ElixxirDAppsSDK/Callbacks/ClientErrorCallback.swift
index 065a243e35d15d15b338f6075215d7f915f20096..6c48939d3a56170f61bbb79ffb10a805aa919536 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/ClientErrorCallback.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/ClientErrorCallback.swift
@@ -17,7 +17,7 @@ extension ClientErrorCallback {
 
 extension ClientErrorCallback {
   func makeBindingsClientError() -> BindingsClientErrorProtocol {
-    class Reporter: NSObject, BindingsClientErrorProtocol {
+    class CallbackObject: NSObject, BindingsClientErrorProtocol {
       init(_ callback: ClientErrorCallback) {
         self.callback = callback
       }
@@ -42,6 +42,6 @@ extension ClientErrorCallback {
       }
     }
 
-    return Reporter(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/HealthCallback.swift b/Sources/ElixxirDAppsSDK/Callbacks/HealthCallback.swift
index c136521446bb2bd86859f0e90df8eb8068bf5c92..7ba94384242f80ada886ded142bdd69eab09601c 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/HealthCallback.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/HealthCallback.swift
@@ -17,18 +17,18 @@ extension HealthCallback {
 
 extension HealthCallback {
   func makeBindingsHealthCallback() -> BindingsNetworkHealthCallbackProtocol {
-    class Callback: NSObject, BindingsNetworkHealthCallbackProtocol {
-      init(_ healthCallback: HealthCallback) {
-        self.healthCallback = healthCallback
+    class CallbackObject: NSObject, BindingsNetworkHealthCallbackProtocol {
+      init(_ callback: HealthCallback) {
+        self.callback = callback
       }
 
-      let healthCallback: HealthCallback
+      let callback: HealthCallback
 
       func callback(_ p0: Bool) {
-        healthCallback.handle(p0)
+        callback.handle(p0)
       }
     }
 
-    return Callback(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/Listener.swift b/Sources/ElixxirDAppsSDK/Callbacks/Listener.swift
index d0a6ff9efe8e250a598c2ad2e46c10ad8aa28fd9..359270b3ea277d8a9e89326334ccc6c4ff8fe7b8 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/Listener.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/Listener.swift
@@ -23,29 +23,29 @@ extension Listener {
 
 extension Listener {
   func makeBindingsListener() -> BindingsListenerProtocol {
-    class Callback: NSObject, BindingsListenerProtocol {
-      init(_ listener: Listener) {
-        self.listener = listener
+    class CallbackObject: NSObject, BindingsListenerProtocol {
+      init(_ callback: Listener) {
+        self.callback = callback
       }
 
-      let listener: Listener
+      let callback: Listener
 
       func hear(_ item: Data?) {
         guard let item = item else {
           fatalError("BindingsListener.hear received `nil`")
         }
         do {
-          listener.handle(try Message.decode(item))
+          callback.handle(try Message.decode(item))
         } catch {
           fatalError("BindingsListener.hear message decoding failed with error: \(error)")
         }
       }
 
       func name() -> String {
-        listener.name
+        callback.name
       }
     }
 
-    return Callback(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/LogWriter.swift b/Sources/ElixxirDAppsSDK/Callbacks/LogWriter.swift
index 47dd0329b7acbe8a039bec4a82367c43642c6e36..0a04e549c33e2984637995b2c00789798e8badd4 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/LogWriter.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/LogWriter.swift
@@ -17,21 +17,21 @@ extension LogWriter {
 
 extension LogWriter {
   func makeBindingsLogWriter() -> BindingsLogWriterProtocol {
-    class Writer: NSObject, BindingsLogWriterProtocol {
-      init(_ writer: LogWriter) {
-        self.writer = writer
+    class CallbackObject: NSObject, BindingsLogWriterProtocol {
+      init(_ callback: LogWriter) {
+        self.callback = callback
       }
 
-      let writer: LogWriter
+      let callback: LogWriter
 
       func log(_ p0: String?) {
         guard let p0 = p0 else {
           fatalError("BindingsLogWriter.log received `nil`")
         }
-        writer.handle(p0)
+        callback.handle(p0)
       }
     }
 
-    return Writer(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/MessageDeliveryCallback.swift b/Sources/ElixxirDAppsSDK/Callbacks/MessageDeliveryCallback.swift
index 329c804cf67a9a061a1c7e223a861abf5e0413c4..429a5bfe3b6fd8c63c6c7f5731448ee75c9e1d69 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/MessageDeliveryCallback.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/MessageDeliveryCallback.swift
@@ -22,7 +22,7 @@ extension MessageDeliveryCallback {
 
 extension MessageDeliveryCallback {
   func makeBindingsMessageDeliveryCallback() -> BindingsMessageDeliveryCallbackProtocol {
-    class Callback: NSObject, BindingsMessageDeliveryCallbackProtocol {
+    class CallbackObject: NSObject, BindingsMessageDeliveryCallbackProtocol {
       init(_ callback: MessageDeliveryCallback) {
         self.callback = callback
       }
@@ -53,6 +53,6 @@ extension MessageDeliveryCallback {
       }
     }
 
-    return Callback(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/Processor.swift b/Sources/ElixxirDAppsSDK/Callbacks/Processor.swift
index 59414fdebbf264b1a813814d734067ee2cccbffb..4a9297c453c09ef5ed32d1ac20ba3da9cd3e7376 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/Processor.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/Processor.swift
@@ -35,11 +35,11 @@ extension Processor {
 extension Processor {
   func makeBindingsProcessor() -> BindingsProcessorProtocol {
     class CallbackObject: NSObject, BindingsProcessorProtocol {
-      init(_ processor: Processor) {
-        self.processor = processor
+      init(_ callback: Processor) {
+        self.callback = callback
       }
 
-      let processor: Processor
+      let callback: Processor
 
       func process(_ message: Data?, receptionId: Data?, ephemeralId: Int64, roundId: Int64) {
         guard let message = message else {
@@ -48,7 +48,7 @@ extension Processor {
         guard let receptionId = receptionId else {
           fatalError("BindingsProcessor.process received `nil` receptionId")
         }
-        processor.process(Callback(
+        callback.process(Callback(
           message: message,
           receptionId: receptionId,
           ephemeralId: ephemeralId,
@@ -57,7 +57,7 @@ extension Processor {
       }
 
       func string() -> String {
-        processor.serviceTag
+        callback.serviceTag
       }
     }
 
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/RestlikeCallback.swift b/Sources/ElixxirDAppsSDK/Callbacks/RestlikeCallback.swift
index 1facd9d0762cc5b58b494bb5fac1edd3b52c164c..835df93323bf20d181419862e91f99d6ffe8670f 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/RestlikeCallback.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/RestlikeCallback.swift
@@ -17,7 +17,7 @@ extension RestlikeCallback {
 
 extension RestlikeCallback {
   func makeBindingsRestlikeCallback() -> BindingsRestlikeCallbackProtocol {
-    class Callback: NSObject, BindingsRestlikeCallbackProtocol {
+    class CallbackObject: NSObject, BindingsRestlikeCallbackProtocol {
       init(_ callback: RestlikeCallback) {
         self.callback = callback
       }
@@ -39,6 +39,6 @@ extension RestlikeCallback {
       }
     }
 
-    return Callback(self)
+    return CallbackObject(self)
   }
 }
diff --git a/Sources/ElixxirDAppsSDK/Callbacks/SingleUseResponse.swift b/Sources/ElixxirDAppsSDK/Callbacks/SingleUseResponse.swift
index 5501d33e3d334814df885da5dfecbb50ab9f829d..98db7efd45a724b6e74e42ef689fa43e5e4f975b 100644
--- a/Sources/ElixxirDAppsSDK/Callbacks/SingleUseResponse.swift
+++ b/Sources/ElixxirDAppsSDK/Callbacks/SingleUseResponse.swift
@@ -17,7 +17,7 @@ extension SingleUseResponse {
 
 extension SingleUseResponse {
   func makeBindingsSingleUseResponse() -> BindingsSingleUseResponseProtocol {
-    class Response: NSObject, BindingsSingleUseResponseProtocol {
+    class CallbackObject: NSObject, BindingsSingleUseResponseProtocol {
       init(_ callback: SingleUseResponse) {
         self.callback = callback
       }
@@ -39,6 +39,6 @@ extension SingleUseResponse {
       }
     }
 
-    return Response(self)
+    return CallbackObject(self)
   }
 }