Reasoning Foundations of Medical Diagnosis Revisited