class Thrift::BaseProtocol