     
     /// SwifterSwift: Filter elements based on a rejection condition.
     ///
-    /// - Parameter: condition to evaluate the exclusion of an element from the array.
+    /// - Parameter condition: to evaluate the exclusion of an element from the array.
     /// - Returns: the array with rejected values filtered from it.
     public func reject(where condition: (Element) -> Bool) -> [Element] {
         return filter { return !condition($0) }

    
    /// SwifterSwift: Get last index where condition is met.
    ///
    /// - Parameter where: condition to evaluate each element against.
    /// - Returns: last index where the specified condition evaluates to true.
    public func lastIndex(where condition: (Element) -> Bool) -> Int? {
        for (index, value) in lazy.enumerated().reversed() {
            if condition(value) { return index }

            return runningTotal
        }
    }
}


