glsl: an array whose elements are arrays needs to store a type of GLSL_TYPE_ARRAY
 this allows do_comparison() to work recursively on dereferencing each array element