Module definition a-la-angular.js
Module definition a-la-angular.js

Rather than defining the global var immediately lets pass the global
object as a parameter of the closure, rename it inside the closure as
"exports" (to be more generic) and then define classes etc into the
exports.Editable object

upfrontIO/editable.js,nickbalestra/editable.js