Make method MethodCaller.getArguments static.
Optimize usage of namespace in MethodCaller class.
Fully remove try...catch block from MethodCaller.