default Optional<T> findLast(Predicate<? super T> predicate) {
        return filter(predicate).findLast();
    }
Get a last element from the stream given a predicate.
jOOL/src/main/java/org/jooq/lambda/Seq.java