public function __construct(callable $callback = null) { if (null !== $callback) { $this->push($callback); } }