CON can easily produce bad indices due to sloppy design. In ZScript always throw an exception if such an index is out of bounds.