revert to using structs wrappers for arrays, since otherwise the most basic of printf tests fails