     deinit {
         // Remove references
         
-        _contentView = nil
+        self._contentView = nil
     }
     
     // MARK: Outlets

        set {
            // Remove previous content view if needed
            
            if _contentView != nil {
                _contentView!.removeFromSuperview()
            }
            
            // Update private variable
            
            _contentView = newValue
            
            // Update view
            
            if newValue != nil {
                newValue!.frame = bounds
                addSubview(newValue!)
            }
        }
    }

    
    public override init(frame: CGRect) {
        super.init(frame: frame)
        self.customInitialization()
    }
    
    public required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        self.customInitialization()
    }
    
    // MARK: Deinitializer
