use PERL_MM_USE_DEFAULT instead requiring JSON::XS