rename also generates `Warnings` on failure, better to silence. We should also catch the possible fail condition here.