startTimer();
        $context = $request->getAttributes();
        /** @var Route $route */
        $route = $context['route'];
        $normalized = mb_strtolower(trim($route->getRoute(), '/'));
        $parts = explode('/', $normalized);
        array_shift($parts);
        $key = array_shift($parts);
        $path = implode('/', $parts);
        $request = $request->withAttribute('admin', ['path' => $path, 'parts' => $parts]);
        $response = null;
        /*
        if ($key === '__TODO__') {
            $controller = new TodoController();
            $response = $controller->handle($request);
        }
        */
        if (!$response) {
            // Fallback to the old admin behavior.
            $response = $handler->handle($request);
        }
        $this->stopTimer();
        // Never allow admin pages to be rendered in ,