Tail-call optimization in C is relatively recent (2025)