Eight (or more) logical fallacies in that paper bemoaning the new NICE guideline for ME/CFS The Science Bit, 10 Jan 2023