     result.constant = right
 
     if left.attribute != nil {
-        result.otherAttribute = .NotAnAttribute
+        result.otherAttribute = .notAnAttribute
     } else if let attrsCount = left.attributes?.count {
-        result.otherAttributes = [NSLayoutAttribute](count: attrsCount, repeatedValue: .NotAnAttribute)
-    }
-
-    result.relatedBy = .GreaterThanOrEqual
+        result.otherAttributes = [NSLayoutAttribute](repeating: .notAnAttribute, count: attrsCount)
+    }
+
+    result.relatedBy = .greaterThanOrEqual
     result.multiplier = 1
     return result
 }


     - returns: An array of constraints that represent the applied layout. This can be used to dynamically enable / disable a given layout.
     */
    internal func applyLayout(layoutArray layoutArray: [Swiftly]) -> [NSLayoutConstraint] {
        guard let owningView = owningView else {
            fatalError("You must add this layout guide to a view before applying a layout")
        }


     - returns: An array of constraints that represent the applied layout. This can be used to dynamically enable / disable a given layout.
     */
    func applyLayout(_ layout: Swiftly ...) -> [NSLayoutConstraint] {
        return applyLayout(layoutArray: layout)
    }
}
