cleanup-untabify-save doesn't depend on as many support functions