Fix the naming: 'template engine' instead of 'template system'
Fix the naming of the question about preprocessors
Fix the naming: 'assemblers' instead of 'collectors'