This reverts commit e6be8829116bf9436f7a0ad101dc6da3b858ed9d.
Reverts #229 and fixes #232, since the original error-checking code works under most circumstances.
Added some new code to make surecheck_response is called at the appropriate time when dealing with individual items, in which case @res is a hash instead of APIBridge
This reverts commit e6be8829116bf9436f7a0ad101dc6da3b858ed9d. Reverts #229 and fixes #232, since the original error-checking code works under most circumstances.