Closes #3258
* for duplicate integer value * for missing integer values * for missing else prong see #43