public NameValuePair Add(string name, string value) 
		{
			NameValuePair newItem = new NameValuePair();
			newItem.Name = name;
			newItem.Value = value;
			Add(newItem);
			return newItem;
		}
		public RemoveNameValuePairEventArgs (NameValuePair pair)
		{
			NameValuePair = pair;
		}
		new public bool Contains(NameValuePair pair) 
		{
			return (GetNameValuePair(pair.Name) != null);
		}
		public object AddNew() 
		{
			NameValuePair newItem = new NameValuePair();
			newItem.IsNew = true;
			Add(newItem);
			return newItem;
		}