code: public function walk(Callable $callback)
      {
          $arrayCopy = $this->getArrayCopy();
          $result = array_walk($arrayCopy, $callback);
          $this->exchangeArray($arrayCopy);
          return $result;
      }
docs: Apply a user function to every member of an array
  
  @param Callable $callback
  @return bool