json rpc client accepts any type of argument