Added array type parsing