For years, scientists suspected that invasive Burmese pythons were contributing to the disappearance of mammals from ...