This works because the "shared" variables in the main function are not cleared when the
                function exits. They are only cleared once the GUI is closed. This is a slightly
                unusual, but very useful, feature of using nested functions for building
            applications.</p>
            <h3>For example:</h3>
                <pre style="background-color: #eeeeff; margin-left: 20px; margin-right: 20px"><font color="#000011">&gt;&gt; demoBrowser</font></pre>
                <p style