var Module         = require('classes').Module;

var CleverAccounts = Module.extend({
  preRoute: function(UserModel, AccountModel, _) {
    UserModel.on('beforeAllFindersOptions', function(findOptions, queryOptions, callback) {
      findOptions.include = findOptions.include || [];

      if (!_.findWhere(findOptions.include, { model: AccountModel.entity })) {
        findOptions.include.push({
          model : AccountModel.entity
        });
      }

      callback(null);
    });
  }
});

module.exports = CleverAccounts;

@@ -85,411 +85,8 @@
 %7B%0A  
-preRoute: function(UserModel, AccountModel, _) %7B%0A    UserModel.on('beforeAllFindersOptions', function(findOptions, queryOptions, callback) %7B%0A      findOptions.include = findOptions.include %7C%7C %5B%5D;%0A%0A      if (!_.findWhere(findOptions.include, %7B model: AccountModel.entity %7D)) %7B%0A        findOptions.include.push(%7B%0A          model : AccountModel.entity%0A        %7D);%0A      %7D%0A%0A      callback(null);%0A    %7D);%0A  %7D
 %0A%7D);

Remove old preRoute module hook