     
     override public var backgroundColor: UIColor? {
         set {
-            backgroundLayerColor = newValue!
+            backgroundLayerColor = newValue
         }
         get {
             return backgroundLayerColor


import UIKit

@IBDesignable public class MinoruTextField: TextFieldEffects {
    
    @IBInspectable dynamic public var placeholderColor: UIColor? {
        didSet {
            updatePlaceholder()
        }

            width: placeholderLabel.frame.size.width, height: placeholderLabel.frame.size.height)
    }
    
    // MARK: - Overrides
        
    override public func editingRectForBounds(bounds: CGRect) -> CGRect {
