         }
 
         alpha = initialAlpha
-		
-		UIView.animate(withDuration: duration, delay: delay, options: options, animations: { [weak self] in
-			self?.transform = reversed ? transformTo : transformFrom
-			self?.alpha = finalAlpha
-		}) { _ in
-			completion?()
-		}
+        
+        UIView.animate(withDuration: duration, delay: delay, options: options, animations: { [weak self] in
+            self?.transform = reversed ? transformTo : transformFrom
+            self?.alpha = finalAlpha
+        }) { _ in
+            completion?()
+        }
     }
     
     /// Performs the animation.

                             finalAlpha: finalAlpha,
                             delay: Double(index) * animationInterval,
                             duration: duration,
							 options: options,
                             completion: { dispatchGroup.leave() })
            }
        }

                               delay: Double = 0,
                               animationInterval: TimeInterval = 0.05,
                               duration: TimeInterval = ViewAnimatorConfig.duration,
                               options: UIViewAnimationOptions = [],
                               completion: (() -> Void)? = nil) {

        guard views.count > 0 else {
