add Wire.from_arrays