I will have to agree, the announcement of life on Mars would be delayed as they do not know how to do it.
Like with most facts, you get it out and get it ALL out!
But, I shall await the dribs and dribbles as govt. is all too prone to do.