Add support for decombobulating request body into a struct