 		setNeedsDisplay()
 	}
 	
-	// MARK: Other
+	// MARK: - Other
 
 	func hasLines() -> Bool {
 		return preRenderImage != nil || !bezierPath.empty

		bezierPath.stroke()
	}

	// MARK: Clearing
	
	func clear() {
		preRenderImage = nil

	private let pointLimit: Int = 128
	private var preRenderImage: UIImage!
	
	// MARK: - Initialization
	
	override init(frame: CGRect) {
		super.init(frame: frame)
