also test Thrift's TCompactProtocol serialization protocol