TP doesn't fail on for loop dependancies in statements and let expressions corrected