protected function optionsRoute(string $requestPath): Route
	{
		$allowedMethods = $this->getAllowedMethodsForMatchingRoutes($requestPath);

		return new Route([], '', function(Response $response) use ($allowedMethods): void
		{
			$response->getHeaders()->add('Allow', implode(',', $allowedMethods));
		});
	}