BUG: don't lose dtypes when concatenating empty array-likes