functor composition for ResponseModifier