         if prepare {
             self.prepare(with: animations)
         }
-        
+
         var animation = animation
         animation.changes = { view in
             for animation in animations {

        animation.completion = completion
        animation.animate(view: view)
    }
    
    public func prepare(with animations: [AnimationType]) {
        UIView.performWithoutAnimation {
            for animation in animations {

        let animation = StandardAnimation(duration: duration, delay: delay, options: options)
        self.animate(animations, animation: animation, completion: completion)
    }

    public func animate(
        _ animations: [AnimationType],
        animation: Animation,
