move datum[:response] check inside Connection#response