Is template class compilation static or dynamic binding ?
If there are errors in instantiating the template, compiler will report it or not?