Proxy object for getting the specific functionality of a particular object

invoke({ class => class_name, function => function_name, params => function_params})

To avoid require, eval and invocation from within a block of code, which is suboptimal, the proxy object instantiates the object, invokes the function with the given params hash and returns the result.