Make compiler avoid reserved GLSL names and any variables declared in function code
visual examples appear to be working