code: private function extractTokenKind($token)
      {
          return $token instanceof Token
              ? ($token->isArray() ? $token->getId() : $token->getContent())
              : (\is_array($token) ? $token[0] : $token)
          ;
      }
docs: @param array|string|Token $token token prototype
  
  @return int|string