Common bile duct calculi: updated experience with dissolution with methyl tertiary butyl ether.