I don't see any duplication there - `LocateBinary` uses `which(1)` and `FindExuberantCTags` traverses the `PATH` by itself so if there is any it is between the OS and the script :-)