Currently, it takes and gives raw dict when you make a request and get a response.
However it is not desirable since we have some types that do not correspond 1:1 to JSON objects such as big integers and hash types.
We need to convert between our primitive types and JSON types.