fix: offset for large blocks: __XMALLOC_SIZEOF_STRICT_ALIGNMENT
chg: BOOLEAN -> int