When I have a free moment I am making changes to this application and I am currently working on entering the [Cateogry Type] for all 500+ records. I have noticed in a lot of case I have provided script intended to be used with the IOL technique but without the outer closure
(function() {
//script goes here
})();
I have classified these pasties as Script rather than IOL Module for the time being but in all cases the script should be wrapped in a closure so that local variables in the script do not conflict with QuickBase's global variables. Eventually this will all get cleaned up but it is a background task.