prepping changefile and version info
make JSON::MaybeXS only load if it is asked for
actually document the new request body_data method