Not a new bug, but since I'm looking, `isfinite` and `isnan` could throw if you have a DataArray of BigFloats, since `da.data` could be undefined for elements for which `da.na` is true.