SFINAE e template
metaprogrammazione possono fare cose meravigliose e molte biblioteche le usano anche in modo considerevole.
Storicamente entrambi questi "concetti magici" sono stati introdotti / supportati intenzionalmente in C ++? O sono stati scoperti poco dopo come utili sottoprodotti (prodotti collaterali) della template
programmazione originale ?