assertEquals("new", prop2.get());
source.setDeleted("prop1=DoesNotMatter");
source.setChanged("prop2=changed");
source.setAdded("");
Thread.sleep(200);
assertFalse(config.containsKey("prop1"));
assertNull(prop1.get());
assertEquals("changed", config.getProperty("prop2"));
assertEquals("changed", prop2.get());
}