I'll believe it when I see it. This must be about the 20th such announcement from NASA, and the other 19 have sunk into the bureaucratic morass without a trace. I see no reason to think this time is different, particularly in light of the mountain of unfunded liabilities that are going to keep budgets tight for decades.