Template struct parsing
Template parameter list parsing
Metaprocessor which does nothing
First working template instantiation