@Test(expected = IllegalArgumentException.class)
public void testCannotAppendSmallerVersion() {

    record = getRecord();
    Revision<L, K, V> r1 = getRevision();
    Revision<L, K, V> r2 = getRevision();
    record.append(r2);
    record.append(r1);
}