workaround for mat4 declarations