This is a copy of Patrick Collison's hard work (http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/st). I'm only packaging it for convenience.