fix bug in ArrayType

working on getting the compiler to compile