@@ -88,7 +88,7 @@ var
rmethod: TRttiMethod;
rinstype: TRttiInstanceType;
begin
- Result := CreateInstance<T>([]);
+ Result := Default(T);
rtype := fCtx.GetType(TypeInfo(T));
for rmethod in rtype.GetMethods do