Glsl function - add ModularProgram

Maybe add a comment, since you even fell for it yourself.