glsl: create better key for multidimensional array types
glsl: Implement arrays_of_aarys support for constructors