Esophageal perforation: a continuing challenge.