Wow this was a press release. I assumed at first this was just bog-standard terrible journalism. But no, this was written by NASA Goddard...
I have a physics degree and I still don't understand what "forbidden spectra" meant according to this article.