public function testShouldReturnCallableCallbackRightAway()
 {
     $callable = function ($a) {
         return $a;
     };
     $callback = $this->callbackParser->parseArrowFunction($callable);
     $this->assertTrue(is_callable($callback));
     $this->assertEquals($callable, $callback);
 }
 /**
  * @param callable(value:mixed,index:int):bool $callback
  * @return static
  */
 public function filter($callback)
 {
     $callback = $this->callbackParser->parseArrowFunction($callback);
     return parent::filter($callback);
 }