code: def uhstack(arrs):
      
      v = np.hstack(arrs)
      v = _validate_numpy_wrapper_units(v, arrs)
      return v
docs: Stack arrays in sequence horizontally while preserving units
  
      This is a wrapper around np.hstack that preserves units.
  
      Examples
      --------
      >>> from unyt import km
      >>> a = [1, 2, 3]*km
      >>> b = [2, 3, 4]*km
      >>> print(uhstack([a, b]))
      [1 2 3 2 3 4] km
      >>> a = [[1],[2],[3]]*km
      >>> b = [[2],[3],[4]]*km
      >>> print(uhstack([a, b]))
      [[1 2]
       [2 3]
       [3 4]] km