Star spews the stuff of life

Apparently, stars produce molecules necessary for the formation of life all by themselves. Neat, huh?