What does this helium fusion discovery mean for stellar evolution/ages?

http://physicsweb.org/articles/news/9/1/8/1

Can any physicists make a napkin calculation to guess at what this means for stellar evolution and the ages of stars? Do stars live longer or shorter than we thought? Or do the words “certain stars” in the article indicate that this only applies to a very narrow category?

I’d be very interested in the answers to this, from one of our skilled astrophysicists.

One quick point: I’m sure that the numbers given are artifacts of the copying-and-pasting methodology in the OP, and that they should be: