Time travel = plot holes is a fairly universal rule, IMO.