post: better support for post (pass along body data to reply callback)