static void runBootstrappers(final CoreEarlyComponent early,final List<HeroicBootstrap> bootstrappers) throws Exception {
  for (  final HeroicBootstrap bootstrap : bootstrappers) {
    try {
      bootstrap.run(early);
    }
 catch (    Exception e) {
      throw new Exception("Failed to run bootstrapper " + bootstrap,e);
    }
  }
}

static void runBootstrappers ( final CoreEarlyComponent early , final List < HeroicBootstrap > bootstrappers ) throws Exception { for ( final HeroicBootstrap bootstrap : bootstrappers ) { try { bootstrap . run ( early ) ; } catch ( Exception e ) { throw new Exception ( "Failed to run bootstrapper " + bootstrap , e ) ; } } }
this method basically goes through the list of bootstrappers registered by modules and runs them .
