Glsl function - add ModularProgram

Isn't `_template_vars` just a list of strings?