 import Cocoa
 import Carbon
 
-public final class HotKey: Equatable {
+public final class HotKey: NSObject {
 
     // MARK: - Properties
     public let identifier: String

        self.target         = nil
        self.action         = nil
        self.actionQueue    = actionQueue
    }
    
}

// MARK: - Invoke

        self.target         = target
        self.action         = action
        self.actionQueue    = actionQueue
        super.init()
    }

    public init(identifier: String, keyCombo: KeyCombo, actionQueue: ActionQueue = .main, handler: @escaping ((HotKey) -> Void)) {
