public function filter(Closure $p) { $elements = $this->toArray(); $filtered = new static(array_filter($elements, $p)); $filtered->config = $this->config; return $filtered; }