そうならないように、曖昧性を排除するために型名である場合はtypenameを先行させる仕様になっている。