skip IO objects past Base.writemime

because they are already serialized
misc
extract Request and Response types