We may need to be a bit more clear here, perhaps we can give a code example like:
```js
(function() {

    var FooClass = function() {
    };
    FooClass.prototype.bar = function() {}
    // ...

    return {
    };

}());
```

Also, things in a "DON'T EVER DO!!!" section may need a little more explanation as to why we take that position.  In this case, perhaps we can describe that we advise against the practice because it could lead to memory leaks and degraded performance.  @danielbreves Perhaps later we can undertake another round of testing here to validate this advice.  @ryanseddon, you may also be interested.  For now, let's be conservative.