         }
         
         var t: TimeInterval = 0
-        var v = false
-        
-        if let a = animators, let tp = transitionPairs {
+        var b = false
+        
+        if let a = animators {
             for (i, x) in a.enumerated() {
                 let d = x.animate(fromViews: tp[i].0, toViews: tp[i].1)
                 
                 if d == .infinity {
-                    v = true
+                    b = true
                 } else {
                     t = max(t, d)
                 }

        
        totalDuration = t
        
        if v {
            update(elapsedTime: 0)
        } else {
            complete(after: t, isFinished: true)

     */
    func prepareTransition() {
        guard isTransitioning else {
            return
        }
        
        prepareTransitionContainer()
