Add IDataOutput interface for ByteArray