Why is the drip head self-cleaning?