public void GetOrAddValueCreator()
		{
			Dictionary<string, int> dict = new Dictionary<string, int>();
			int i = dict.GetOrAddValue("test", () => 1);
			Assert.That(i, Is.EqualTo(1));
			Assert.That(dict["test"], Is.EqualTo(1));
		}
		public void GetOrAddValueNew()
		{
			Dictionary<string, int> dict = new Dictionary<string, int>();
			int i = dict.GetOrAddValue("test");
			Assert.That(i, Is.EqualTo(0));
			Assert.That(dict["test"], Is.EqualTo(0));
		}