This thread does seem to indicate how prophetic Lehrer was, when he commented at hte end that, "... these are all the elements that are known at Harvard/ Though there may be many more that have yet been discarvered."

(or something like that - I don't have the song sheet with me and don't have time to LIU)