Update TSCondif

Based on #2558. Also fixes errors resulting from the stricter options.
e996a66596Nate Butler committed on 6/8/2023, 5:15:57 AMparenta75e9fa
5 files changedLine totals unavailable