1. Raise _error_ if the returned controller does not match the request. 2. Raise _error_ if the returned card does not match the request. (necessary preparation for connection pools)
(necessary preparation for connection pools)