add support for booleans in JS->GLSL uniform translation