/// <summary>
 /// Removes an item from the collection.
 /// </summary>
 /// <param name="item">The item to remove.</param>
 public void Remove(ISelfValidable item)
 {
     base.InnerList.Remove(item);
 }
		/// <summary>
		/// Removes an item from the collection.
		/// </summary>
		/// <param name="item">The item to remove.</param>
		public void Remove(ISelfValidable item)
		{
			base.InnerList.Remove(item);
		}
 /// <summary>
 /// Adds a new ISelfValidable object to the collection.
 /// </summary>
 /// <param name="item">The instance to add.</param>
 public void Add(ISelfValidable item)
 {
     base.InnerList.Add(item);
 }
		/// <summary>
		/// Adds a new ISelfValidable object to the collection.
		/// </summary>
		/// <param name="item">The instance to add.</param>
		public void Add(ISelfValidable item)
		{
			base.InnerList.Add(item);
		}