     /// EZSE: Checks if the main array contains the parameter array
     @available(*, deprecated: 1.7, renamed: "contains")
     public func containsArray(_ lookFor: [Element]) -> Bool {
-        for item in lookFor {
-            if self.contains(item) == false {
-                return false
-            }
-        }
-        return true
+        return contains(array: lookFor)
     }
     
     /// EZSE: Checks if the main array contains the parameter array

    /// EZSE: Iterates on each element of the array with its index.  (Index, Element)
    @available(*, deprecated: 1.6, renamed: "forEach")
    public func each(_ call: (Int, Element) -> ()) {
        for (index, item) in self.enumerated() {
            call(index, item)
        }
    }

    /// EZSE: Iterates on each element of the array with its index. (Index, Element)

    /// EZSE: Returns the last index of the object
    @available(*, deprecated: 1.7, renamed: "lastIndex")
    public func lastIndexOf(_ object: Element) -> Int? {
        return lastIndex(of: object)
    }
    
    /// EZSE: Returns the last index of the object
