Cap polyposis--an unusual cause of diarrhoea.