Update compiler and builder so arrayt ests will pass.