public void Dynamic_Adding()
		{
			var obj = new DeepObject();
			dynamic d = obj;

			d.DeepAdd("James"); Assert.AreEqual("{[{James}]}", obj.ToString());

			obj.DeepClear();
			d["Bond"] = "Spy"; Assert.AreEqual("{[{Bond='Spy'}]}", obj.ToString());
		}