Training general surgery residents in pediatric surgery: educational value vs time and cost.