FSharpFunction
                    class FSharpFunction
                
                namespace Newtonsoft.Json.Utilities
{
    internal class FSharpFunction
    {
        private readonly object _instance;
        private readonly MethodCall<object, object> _invoker;
        public FSharpFunction(object instance, MethodCall<object, object> invoker)
        {
            _instance = instance;
            _invoker = invoker;
        }
        public object Invoke(params object[] args)
        {
            return _invoker(_instance, args);
        }
    }
}