feature(util) add back isArrayBuffer