@Test
	public void verifyClonedContext() {
		Context c = new Context();
		IVPError e1 = c.addBoolean("key1", new Boolean("true"));
		IVPError e2 = c.addString("key2", "Hello, world 2!");
		IVPError e3 = c.addInt("key3", 4);
		Context c2 = (Context) c.clone();
		assertTrue(c.getBoolean("key1") && (c2.getBoolean("key1")));
		assertTrue(c.getString("key2").equals(c2.getString("key2")));
		assertTrue(c.getInt("key3") == (c2.getInt("key3")));
	}