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