Add byte array constructor (shares structure)