'class' : template-class-id redefined as a global typedef
There was an attempt to use the templated class as a global typedef.