code: protected function normalizeToken($token)
      {
          $this->typeCheck->normalizeToken(func_get_args());
  
          if (is_array($token)) {
              return $token;
          }
  
          return array($token, $token, null);
      }
docs: @param string|tuple<integer,string,integer> $token
  
  @return tuple<integer|string,string,integer|null>