The only artful dodging is your own. I responded to the only link which provided actual scientific support for your position. You should be happy about that. Of course I don't consider extremely biased sites to have such value and you shouldn't either. Until further scientific support for your otherwise unsubstantiated position becomes available, your other points are moot.