Wonder why they are so sure that the snake supposedly waiting to devour the newly hatched babies wasn’t actually already dead, a gift from Mommy to her sure-to-be hungry babies? I had a female cat that used to bring our family food offerings, including the occasional snake.
That too is a great possibility. Who can say? In either case, it is quite a find.