`File::delete` raises a `TypeError` if its argument is `nil`, so it doesn't make much sense to provide a default parameter to this method.