TMethodCall::Execute method protection

Hello,

I would like to know if it were possible to add a call to IsValid() in the set of Execute
methods of the TMethodCall class.
This would prevent a seg. fault in case the member fFunc has not been initialized;
for exemple this occurs for the following code :
TMethodCall a; TObject b; a . Execute(&b,…); […] stands for the different method
signatures.

thanks,

sebastien