html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/1053#issuecomment-405635314,https://api.github.com/repos/pydata/xarray/issues/1053,405635314,MDEyOklzc3VlQ29tbWVudDQwNTYzNTMxNA==,1200058,2018-07-17T16:00:44Z,2018-07-17T16:04:32Z,NONE,"How about just keeping the current behavior? Currently a @ b just returns a new numpy array if either a or b is no xr.DataArray. This makes perfectly sense to me. If both arrays are xr.DataArrays, I get an error which was rather unexpected. Here, xarray could simply stick to xr.DataArray.dot().","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,184238633