def merge_dataarray_coords(indexes, variables, other):
    other = align_variables(other, join='outer', copy=False)
    other = _reindex_variables_against(other, indexes, copy=False)
    replace_vars, _, __ = _merge_expand(
        variables, other, other, compat='broadcast_equals')
    return replace_vars
Return the new dictionary of coordinate variables given by merging in
dataset/ETHPy150Open pydata/xarray/xarray/core/merge.py/merge_dataarray_coords