Fix bug in list type size for T[x][y][z], the x, y, and z where applied in reverse order compared when declared using List-type. Also fixed other code that reversed it again when C printing.