         return childControllerContainerView
         }()
     
-    private lazy var dummyStatusBarView: UIView = {
-        let dummyStatusBarView = UIView(frame: CGRect(x: 0, y: 0, width: CGRectGetWidth(self.view.bounds), height: 20))
-        dummyStatusBarView.autoresizingMask = .FlexibleWidth
-        dummyStatusBarView.backgroundColor = self.statusBarViewBackgroundColor
-        dummyStatusBarView.hidden = !self._showsStatusBarBackgroundView
-        self.view.addSubview(dummyStatusBarView)
-        
-        return dummyStatusBarView
-        }()
-    
     private lazy var centerContainerView: DrawerCenterContainerView = {
         let centerFrame = self.childControllerContainerView.bounds
         

    }
    
    private func resetDrawerVisualStateForDrawerSide(drawerSide: DrawerSide) {
        let sideDrawerViewController = self.sideDrawerViewControllerForSide(drawerSide)
        
        if sideDrawerViewController != nil {
            sideDrawerViewController!.view.layer.anchorPoint = CGPoint(x: 0.5, y: 0.5)
            sideDrawerViewController!.view.layer.transform = CATransform3DIdentity
            sideDrawerViewController!.view.alpha = 1.0
        }
    }
    

    :param: gestureShouldRecognizeTouchBlock A block object to be called to determine if the given `touch` should be recognized by the given gesture.
    */
    public var gestureShouldRecognizeTouchBlock: DrawerGestureShouldRecognizeTouchBlock?
    
    /**
    How a user is allowed to open a drawer using gestures.
