moved to ThriftSpan