Add first version of Filtered Iterable and Pred