JSON::XS::decode_json dies on error