It was changed to auto_ptr<PlanStage> in 1cc6be66 to support PlanExecutor::releaseStages(), but that method was shortly removed in a76bfecf.