     
     fileprivate func removeMonthViews() {
         
-        self.monthViews.forEach ({ $0.removeFromSuperview() })
+        self.monthViews.forEach { $0.removeFromSuperview() }
         self.monthViews.removeAll()
     }
     

    
    fileprivate func show(today: Date, animations: @escaping () -> Void, monthViewReuse: @escaping ((Date) -> Void), completion: @escaping ((Bool) -> Void)) {
        
        UIView.animate(withDuration: 0.08, animations: animations, completion: { finished in
            
            if finished {
                

    
    fileprivate func removeWeekViews() {
        
        self.weekViews.forEach { $0.removeFromSuperview() }
        self.weekViews.removeAll()
    }
    
