I think it would be better said that most of the features could be explained by other processes. However, for some of them, life might be a better explanation. And with other rocks showing other signs, it is still ongoing research. I find some of the features of Y000593 particularly compelling. A few years ago, I enjoyed reading <u>The Rock from Mars</u>, which was a book focused just on the AH84001 meteorite and the various work involving it. Recommended if you're interested in the topic.