the JSON-RPC 1.0 spec allows the id to be of any type