Release Candidate, yes, but not the betas of Vista.
How do you know? This is just something you are guessing at.
Read what I wrote again. No essentially about it:
Again, I was comparing the gestation times.
Any application can go poof and vanish at any time. History is littered...