a ruby thrift extension