The top reply is already all you needed:
> the answer with many multi-threaded programs is often "no."
> the answer with many multi-threaded programs is often "no."
Isn't the original point, that natural language isn't sufficient for proofs? Aren't you agreeing now?