if(societyComponent instanceof SocietyFileComponent) {  fromFile = true; } setRecipeComponents(recipes); if(log.isDebugEnabled()) { log.debug("Experiment: " + name); }
if (recipes != null) setRecipeComponents(recipes);
  public Experiment(String name, SocietyComponent societyComponent,		    RecipeComponent[] recipes)  {    this(name);    init();    setSocietyComponent(societyComponent);    if(societyComponent instanceof SocietyFileComponent) {      // Will use PopulateDb without CMT assembly      fromFile = true;    }    setRecipeComponents(recipes);    if(log.isDebugEnabled()) {      log.debug("Experiment: " + name);    }  }