A rare cause of recurrent iron-deficiency anemia: cavernous hemangioma of the small intestine.