All templates created, need to make meta functions to generate the final code for each.