* A df-chain wrt a variable v used in the TUT starts with an input and ends with a cuse or a puse of v in the TUT before v is defined in the TUT, and this input affects this use of v in the TUT. Links in a df-chain must be distinct, so data dependency self-loops are ignored at this stage.