protected static void addComponent(Vector p, OPT_CompilerPhase e) {
protected static void addComponent(ArrayList p, OPT_CompilerPhase e) {
  protected static void addComponent(Vector p, OPT_CompilerPhase e) {    addComponent(p, new OPT_OptimizationPlanAtomicElement(e));  }