     }
     
     var _zoomOutTapEnabled: Bool {
-        get {
-            return self.__zoomOutTapEnabled
-        }
+        get { return self.__zoomOutTapEnabled }
         set(newZoomOutTapEnabled) {
             self.__zoomOutTapEnabled = newZoomOutTapEnabled
             self._updateZoomOutTapRecognizer()

    
    // MARK: Frame / Size Overrides
    override public var frame: CGRect {
        get {
            return self._frame
        }
        set(newFrame) {
            self._frame = newFrame
        }
    }
    
    override public var size: CGSize {
        get {
            return self._size
        }
        set(newSize) {
            self._size = newSize
        }
    }
    
    override public var width: CGFloat {
        get {
            return self._width
        }
        set(newWidth) {
            self._width = newWidth
        }
    }
    
    override public var height: CGFloat {
        get {
            return self._height
        }
        set(newHeight) {
            self._height = newHeight
        }
    }
}


    }
    
    var _height: CGFloat {
        get { return super.height }
        set(newHeight) {
            super.height = newHeight
            self._scrollView.height = newHeight
