let type intarr = array of int type rectype = {intarr, string} type recarray = array of rectype type rectype2 = {recarray, recarray} var x := new intarr[10] of 5 var y := new rectype{x, "five"} var z := new recarray[10] of y var u := new rectype2{z, z} in u.0[2].0[5] end