 
 //  Match against all the alements in an array of String
 @infix func =~ (strings: Array<String>, pattern: String) -> Bool {
-    return strings.all { $0 =~ (pattern: pattern, ignoreCase: false) }
+    return strings.all { $0 =~ pattern }
 }
 
 @infix func =~ (strings: Array<String>, options: (pattern: String, ignoreCase: Bool)) -> Bool {

        return result

    }

}


/**
 *  Pattern matching with a regex
 */
@infix func =~ (string: String, regex: NSRegularExpression) -> Bool {
    let matches = regex.numberOfMatchesInString(string, options: nil, range: NSMakeRange(0, string.length))
    return matches > 0
}

//  This version also allowes to specify case sentitivity
