public int Add(object value)
		{
			NameValuePair nv = (NameValuePair)value;
			this.BaseAdd(nv.Name as string,nv);
			return this.IndexOf(nv);
		}