/** * {@inheritdoc} */ public function filterQuery(callable $callable, $flag = Interfaces\Collection::FILTER_USE_VALUE) { return $this->withProperty('query', $this->query->filter($callable, $flag)); }