public virtual int Add (object value) { throw new NotSupportedException("IList::Add not supported"); }