JSON::DWIW is a Perl module that converts Perl
data structures to and from JSON. It does what
most Perl programmers would expect without having
to set any extra options. For example, it converts
objects to their underlying data structures (for
hash or array) and turns IO objects into strings.
It is also faster than the JSON or JSON::Syck
modules on CPAN in the developer's tests.