It would be nice when the 'rename' commands can override existing files; e.g. so that 'rename -f new old' expands to 'rm old; rename new old' when 'new' exists. This condition is important because it prevents the removal of 'old' when 'new' could not be created in a previous operation.