public void AddRange(IndexFieldCollection val) {
			for (int i = 0; i < val.Count; i++)
			{
				this.Add(val[i]);
			}
		}
			public IndexFieldCollectionEnumerator(IndexFieldCollection mappings)
			{
			this.temp = ((IEnumerable)(mappings));
			this.baseEnumerator = temp.GetEnumerator();
			}
		public IndexFieldCollection(IndexFieldCollection val) {
			this.AddRange(val);
		}