Is there a reason there's Lists.transform() but no Lists.filter() ? How do I filter a list correctly? I could use new ArrayList(Collection2.filter()) of course, but this way it's not guaranteed that my ordering stays the same, if I understand correctly.