is it possible to factor the body from ```postPath``` and ```putPath``` into one function?

They do exactly the same - besides the ```requestWithMethod:@"PUT"``` part...