release change to 1.7.6, change EnumException to IllegalArgumentException, which is a RuntimeException