define(['jquery', 'underscore', 'pullManager', 'appearanceManager', 'module', 'PullFilter', 'ElementFilter', 'Column', 'ConnectionManager'],
 function($, _, pullManager, appearanceManager, module, PullFilter, ElementFilter, Column, ConnectionManager) {
   var spec = View;


   var globalPullFilter = new PullFilter(spec);
   var globalElementFilter = new ElementFilter(spec);

   _.each(spec.columns, function(columnSpec) {
      var pullFilter = new PullFilter(columnSpec);
      var elementFilter = new ElementFilter(columnSpec, globalElementFilter);
      var col = new Column(elementFilter, columnSpec);

      globalPullFilter.onUpdate(pullFilter.update);
      pullFilter.onUpdate(col.update);
   });

   pullManager.onUpdate(globalPullFilter.update);

   //$(appearanceManager.addCollapseSwaps);
   
   globalPullFilter.update(pullManager.getPulls());
});

define(['jquery', 'underscore', 'pullManager', 'PullFilter', 'ElementFilter', 'Column', 'ConnectionManager', 'bootstrap'],
// Note that not all of the required items above are represented in the function argument list. Some just need to be loaded, but that's all.
 function($, _, pullManager, PullFilter, ElementFilter, Column) {
   var spec = View;


   var globalPullFilter = new PullFilter(spec);
   var globalElementFilter = new ElementFilter(spec);

   _.each(spec.columns, function(columnSpec) {
      var pullFilter = new PullFilter(columnSpec);
      var elementFilter = new ElementFilter(columnSpec, globalElementFilter);
      var col = new Column(elementFilter, columnSpec);

      globalPullFilter.onUpdate(pullFilter.update);
      pullFilter.onUpdate(col.update);
   });

   pullManager.onUpdate(globalPullFilter.update);

   globalPullFilter.update(pullManager.getPulls());
});

Change requirements to reflect reality
Change requirements to reflect reality

* Add `bootstrap` so the scripts get loaded
* Remove `module` and `appearanceManager` because they aren't used any more
* Stop providing variables in function with modules that are only loaded
  for side effects
