Formalize response protocol too, make responses conforming.