fix duplication-search in DAxis constructor
Duplicate edges shouldn't be allowed for discrete axes but the logic to search for duplicates is currently broken.
Duplicate edges shouldn't be allowed for discrete axes but the logic to search for duplicates is currently broken.