Ensure no duplicate bonds in ENM, logging violations; thanks to Elija Feigl for bringing duplicate bonds to our attention