[misc] assert for byte arrays, too

(cherry picked from commit e73c7e09dc4bb4a6d235a6a20711d73b5a37e9e8)
XRENDERING-325: support for ac:structured-macro

 * test data needs to be updated; content of the macro
   is now inside of the macro after parsing, too

(cherry picked from commit 249ed71eabc4ee15669edd3f068fe561bb29a1eb)