class MultiTransactionRecord implements Record, Iterable<Op> {

    @Override
    public int hashCode() {
        int h = 1023;
        for (Op op : ops) {
            h = h * 25 + op.hashCode();
        }
        return h;
    }

    public  MultiTransactionRecord();
    public  MultiTransactionRecord(Iterable<Op> ops);

}