IUPAC's confirmation of four new elements, 113, 115, 117 and 118, was announced a couple of days ago with very little fanfare, and in the process,...