Panspermia, an idea that is still a favourite for some astronomers, means