Details
Description
if a node is being compared to itself the operation should be halted and no dependency should be added. With the current code a trivial dependency could be added for cases like:
t <: Comparable<t>
t <: Comparable<t>