testNode.setProperty("x", "a");
testNode.setProperty("x", (Value)null);
PropertyImpl p = (PropertyImpl)testNode.setProperty("x", "c");
session.save();
List<TransactionChangesLog> logs = pListener.pushChanges();
assertEquals(1, logs.size());
List<ItemState> states = logs.get(0).getAllStates();
assertEquals(1, states.size());