Duodenal date seed bezoar: a very unusual cause of partial gastric outlet obstruction.