@otto - +1 for json.

Probably would not be that hard to change using an "extract and override" technique. The overridden call could be put in the deprecation queue for WP 4.

My personal pet peeve `wp_parse_args` could be fixed the same way (that is, to call it what it really is, `wp_merge_array`).

Good luck with the json.