Management of common bile duct stones: surgical versus gastroenterological perspectives | Synapse