filter

open override fun filter(predicate: (T) -> Boolean): Optional<out T>