Homeopathy: from tradition to science?