I don&#x27;t think this would help big projects in the long run - more likely it would hurt. The problem with globals - and why we try to minimize them - is because they can be changed by any code throughout the code base. It makes it hard to know exactly what the global&#x27;s value will be.<p>Persistent globals takes debugging a step further. We wouldn&#x27;t be able to know if the globals value is being changed by another page, an earlier version of the script, etc. It would create true &#x27;nightmare bugs&#x27;. Glad it didn&#x27;t get into javascript.