{
ResultSetRewindable rs1 = ResultSetFactory.makeRewindable(rs) ;
ByteArrayOutputStream arr = new ByteArrayOutputStream() ;
ResultSetFormatter.output(arr, rs1, fmt) ;
byte bytes[] = arr.toByteArray() ;
rs1.reset() ;
ByteArrayInputStream ins = new ByteArrayInputStream(bytes) ;
ResultSetRewindable rs2 = ResultSetFactory.makeRewindable(ResultSetFactory.load(ins, fmt)) ;
// Ordered? Unordered?
boolean b = ResultSetCompare.equalsByTerm(rs1, rs2) ;