Correction of scientific literature: Too little, too late!