Futher generalize meddle request/response