public function widgets(Environment $env, $location = null, $zone = Zone::FRONTEND, $wrapper = 'widgetwrapper.twig')
    {
        if ($location === null && $env->isStrictVariables()) {
            throw new \InvalidArgumentException('widgets() requires a location, none given');
        }

        return $this->widgetQueue->render($location, $zone, $wrapper);
    }