What is the difference between
TFuncOfIntToString = reference to function(x: Integer): string;
and
TFuncOfIntToString = fu
The first is anonymous method, the second is ordinary method.