I'm slightly confused as to why the change to `Request` is necessary. Isn't the crash being caused by the `Option.value_exn`? In that case this hunk should just fix the issue completely?