view::filter works with Iterables