let rename_opt src dst = try (Sys.rename src dst; Nonewith | e -> Some e