Refactored code injecting argsuments to partial funcs and invoking them.
Refactored code injecting argsuments to partial funcs and invoking them.

Created class _PartialFunction which inherits from _FunctionInfo. The
logic to invoke partial functions was moved inside _PartialFunction. From
the outside, looks like invoking any other callable.

AvivC/genericfuncs