Renamed filter to filterBy so it's not name-cloaked by the PCollection implementation. Added example and test for filter behaviour