add exception handling around Illiad accessor codes