If the parent is supplied ( a parent or the datamanger ) then it will be used to create a new object, providing the object has no parameters on its constructor.
IBindingList.AddNew
CollectionTemplate Class | OrmLib Namespace