JSON::XS compatible pure-Perl module