Potential reasons same as here :
possibly iris.save
, following dask.store
might conceivably now sometimes return a tuple in place of a delayed object,
so .delayed()
will not be safe here, but da.delayed(...)
will still be appropriate.
I'm still not 100% convinced this will be needed, but it is clearly a safe solution.