merge multiple reviver in one, the resulted value is equal to the result of the first reviver that resolve, so reviver order determine theire priority
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse#using_the_reviver_parameter
merge multiple reviver in one, the resulted value is equal to the result of the first reviver that resolve, so reviver order determine theire priority