Maxim Fomin wrote: > solves compilation errors >From the docs: | If a template has exactly one member in it, and the name of | that member is the same as the template name, that member | is assumed to be referred to in a template instantiation It seems that the problem is located in this definition. -manfred