O que exatamente está "quebrado" com a instanciação de modelo de duas fases do Microsoft Visual C +

Lendo perguntas, comentários e respostas sobre SO, ouço o tempo todo que a MSVC não implementa a pesquisa / instanciação de modelo em duas fases corretament

Pelo que entendi até agora, o MSVC ++ está apenas fazendo uma verificação de sintaxe básica nas classes e funções do modelo e não verifica se os nomes usados no modelo foram pelo menos declarados ou algo nesse sentid

Isso está correto? O que estou perdendo

questionAnswers(5)

yourAnswerToTheQuestion