gi: support binary data array