I want to know the answer to the following question:
Why does the United Nations Charter state that treaties must be registered with the United Nations?
All the background I'm provided with is that "This was done to prevent the proliferation of secret treaties that occurred in the 19th and 20th century.". Is that enough to answer the question?