Bilberries are high in substances called flavonoids and have antioxidant and disease-fighting properties. The particular antioxidant is called anthocyanosides.
It gets rid of the dirt by a formulation of active ingredients being polycarboxylates which softens hard water preventing hard water from forming in the first place.
I'm pretty sure it is the antihistamine used in Benadryll. I am also pretty sure it can be habit forming, meaning that you may have trouble sleeping if you take it for long periods of time before...