Extension methods for monomorphic Optional
Select all the elements which satisfies the predicate. This combinator can break the fusion property see Optional.filter for more details.