Genere el método add y quedo de la siguiente manera:
Código Delphi
[-]
procedure ArrayOfAnyType.Add(item: variant);
var
i : integer;
begin
i := Len;
SetLength(FanyType,i + 1);
FanyType[i] := item;
end;
Pero, ahora como hago un casting de un variant a una clase de tipo TRemotable?