add ByteArena, it's freelist of Vec<u8>