public function match(WURFL_Request_GenericRequest $request)
    {
        if ($this->canHandle($request->userAgentNormalized)) {
            return $this->applyMatch($request);
        }
        
        if (isset($this->nextHandler)) {
            return $this->nextHandler->match($request);
        }
        
        return WURFL_Constants::GENERIC;
    }