     }
     
     @objc func recognized(gesture: UIGestureRecognizer) {
-        actor.trigger(gesture: gesture)
+        actor.trigger(gesture)
     }
 }
 

// MARK: Actor

private protocol Triggerable {
    func trigger(gesture gesture: UIGestureRecognizer)
}

private extension UIGestureRecognizerState {

        self.proxy = Proxy(actor: self, gesture: gesture)
    }
    
    func trigger(gesture: UIGestureRecognizer) {
        if let gesture = gesture as? T, callback = callbacks[gesture.state] {
            callback(gesture)
        }
