 }
 
 public func == (lhs: Float, rhs: ConstraintTerm) -> NSLayoutConstraint {
-    return rhs == CGFloat(lhs)
+    return CGFloat(lhs) == rhs
 }
 
 public func == (lhs: ConstraintTerm, rhs: Double) -> NSLayoutConstraint {

}

public func == (lhs: Int, rhs: ConstraintTerm) -> NSLayoutConstraint {
    return rhs == CGFloat(lhs)
}

public func == (lhs: ConstraintTerm, rhs: UInt) -> NSLayoutConstraint {

}

public func +(lhs: Int, var rhs: ConstraintTerm) -> ConstraintTerm {
    return CGFloat(lhs) + rhs
}

public func + (var lhs: ConstraintTerm, rhs: UInt) -> ConstraintTerm {
