The claim of Buddhism's compatibility with science has been an enduring feature of the debate, despi...