<div dir="ltr"><div>Hi Bill,</div><div><br></div><div>I&#39;m starting to get a bit worried about overriding global symbols</div><div>without noticing it.</div><div><br></div><div>Is there a way to get a message printed to the screen, or maybe create a hook</div><div>for doing so, if a symbol is redefined?</div><div><br></div><div>Also, what about namespaces and workarounds? For instances,</div><div>Is there a way to load a file without polluting the global namespace,</div><div>for instance something like this:</div><div><br></div><div>&quot;</div><div>(let ()</div><div>   (load &quot;reverse-sound.scm&quot;)</div><div>   (reverse-sound sound))</div><div>&quot;</div><div><br></div><div>...where the &#39;reverse-sound&#39; symbol in reverse-sound.scm is not available globally.</div><div><br></div></div>