The dehaloperoxidase paradox.