 import UIKit
 
 extension UIView {
-    
     /// Add an equal constraint from this view to another view
     ///
     /// - Parameters:

    ///   - to: Target object
    ///   - multiplier: The multiplier (default = 1)
    ///   - constant: The constant value (default = 0)
    public func constrainEqual(attribute: NSLayoutAttribute, to: UIView, multiplier: CGFloat = 1, constant: CGFloat = 0) {
        constrain(attribute, to: to, attribute: attribute, relation: .equal, multiplier: multiplier, constant: constant)
    }
    
    /// Add an equal constraint from this view to a constant

    /// - Parameters:
    ///   - attribute: The layout attribute to be used
    ///   - to: CGFloat constant to constrain this attribute to
    /// - Returns: The constraint that has been set
    @discardableResult public func constrainEqual(attribute: NSLayoutAttribute, to constant: CGFloat) -> NSLayoutConstraint {
        return constrain(attribute, to: nil, attribute: .notAnAttribute, relation: .equal, multiplier: 1, constant: constant)
    }
    
    /// A a constraint with lessThanOrEqual relation
