(function() {
  
  require.config({
    baseUrl: '',
    paths: {
      'promizzes': 'js/promizzes/promizzes',
      'promizzes2': 'js/promizzes/promizzes2',
      'promizzes2b': 'js/promizzes/promizzes2b',
      'promizzes3': 'js/promizzes/promizzes3',
      'test': 'js/promizzes/promizzes_test',
      'test2': 'js/promizzes/promizzes_test2',
      'test2b': 'js/promizzes/promizzes_test2b',
      'test3': 'js/promizzes/promizzes_test3',
      'mocha': 'mocha/mocha',
      'chai': 'mocha/chai',
      'utils': 'mocha/utils'
    },
    shim: {
      mocha: {
        init: function() {
          this.mocha.setup('bdd');
          return this.mocha;
        }
      }
    }
  });
  define(['mocha'], function(mocha) {
    require(['test2', 'test3', 'test', 'test2b'], function() {
      var runner = mocha.run();
    });
  })
  
})();
@@ -243,24 +243,84 @@
 romizzes3',%0A
+      'eitherz3': 'js/eitherz/eitherz3', // needed by utils%0A
       'test'

fix dependencies