testPutRequiresIfMatch, pass results to http layer