CC-BY-SA Eric Bréchemier https://github.com/eric-brechemier/scopeornot-presentation Presentation of the scopeornot library at ParisJS on December 21st, 2011. Quoting the README of the scopeornot library: "This project defines a single function scope() with multiple implementations. The goal is to make definition of modules and private scopes slightly simpler than using JavaScript Module pattern, and flexible enough to switch from static to dynamic module loading. You can choose one of the provided scope() implementations, replace it with another, tweak it to your needs, or create your own." scopeornot on GitHub: https://github.com/eric-brechemier/scopeornot