I want to know the answer to the following question:
In addition to passing an expiration date, what might cause a treaty to self-terminate?
All the background I'm provided with is that "Treaties sometimes include provisions for self-termination, meaning that the treaty is automatically terminated if certain defined conditions are met.". Is that enough to answer the question?