protected function getPathStart(sfRoute $pattern)
 {
     $path = '';
     $incompleteTokens = count($pattern->getTokens());
     foreach ($pattern->getTokens() as $token) {
         if ('text' == $token[0] || 'separator' == $token[0]) {
             $path .= $token[2];
             $incompleteTokens--;
             continue;
         }
         break;
     }
     $this->pathComplete = 0 == $incompleteTokens;
     return $path;
 }