I think that,literally, there are a lot of impossibilities...There are barriers that cannot be trespassed. A marsuppial? A mammal? No way...Laws of Science are conclusive.