API: always treat tuples as object-dtype-scalars for arithmetic?
For arithmetic-like ops when we see a list we cast it to ndarray, while with tuple we _sometimes_ cast to ndarray, sometimes treat it as scalar-like.  We should be consistent about this.

I lean towards always-scalar-like, but would be fine either way.