public InputParameter Add(string name, string value) {
			InputParameter newItem = new InputParameter();
			newItem.Name = name;
			newItem.Value = value;
			Add(newItem);
			return newItem;
		}
		public RemoveInputParameterEventArgs (InputParameter inputParameter){
			InputParameter = inputParameter;
		}
		new public bool Contains(InputParameter parameter) {
			return (GetInputParameter(parameter.Name) != null);
		}
		public object AddNew() {
			InputParameter newItem = new InputParameter();
			newItem.IsNew = true;
			Add(newItem);
			return newItem;
		}