Test for link cycles at the point of visitation; detect cycles using visited paths instead of just real paths.