Helicobacter pylori: New Thoughts and Practices.