@_cronos2: me parece muy elocuente esta explicación acerca de de referencias circulares:
http://www.javascriptkit.com/javatut...k/index3.shtml
@masterpuppet: en efecto, la presentación de Rebecca habla de jQuery. No obstante esto, el problema es extensible a otros frameworks menos populares, con un agravante adicional (desde mi punto de vista): jQuery es, de los populares que estudié, el mejor diseñado y el más retroalimentado. Mientras que lo más objetable de jQuery es que hace demasiadas cosas y es poco modular, otros abusan de variables globales o de de la extensión de objetos host y son, por lo tanto, más peligrosos para los usuarios no avezados que los usan confiando en ellos plenamente.
Totalmente de acuerdo que mencionás acerca de dojo: es otro usuario. Es el mismo usuario que usaría jQuery sin sentirse parte del problema que menciona Rebecca.