// Simple optimizer provides lefty plans
return new IndexSimpleOptimizer(map);
else if ("INDEX_RULE_BUSHY".equalsIgnoreCase(optStr))
return new IndexRuleOptimizer(map);
else if ("NAME_MANUAL_PAR_LEFTY".equalsIgnoreCase(optStr))
return new NameManualParOptimizer(map);
else if ("NAME_MANUAL_COST_LEFTY".equalsIgnoreCase(optStr))
return new NameManualOptimizer(map);
else if ("NAME_RULE_LEFTY".equalsIgnoreCase(optStr))
return new NameRuleOptimizer(map);
else if ("NAME_COST_LEFTY".equalsIgnoreCase(optStr))