Fix bug where structs could not be used as template parameter of arrays