What happens if `request.body` contains malformed JSON, or isn't JSON at all? This should be inside a try/catch block, if if there is an error, then return an HTTP 400 status code.