you could simplify it (and make it more precise): ``@param callable $callback``