Text this: 23 years of the discovery of <it>Helicobacter pylori</it>: Is the debate over?