Rename Projector.self.filter to _filter to avoid namespace clash