Add method

Implementation

TCollectionItem Add()
{
  var Result = _creator(null);
  if(Result is TCollectionItem)
  {
    Result.Collection = this;
    Added(Result);
    return Result;
  }
  throw UnsupportedError('Invalid class type');
}