internal Function(MethodInfo info)
     : base(info)
 {
     theDelegate = DelegateFactory.Create <DelegateFactory.LateBoundFunc>(info);
 }
 internal Procedure(MethodInfo info)
     : base(info)
 {
     theDelegate = DelegateFactory.Create <DelegateFactory.LateBoundProc>(info);
 }