Instance just takes row Model and leaves conditions on passed object with conditions
$this->api->auth->setModel($this->add('Model_x')->addCondition('field1',val1),'username','password');
will only see username and password field leaving condition untouched while verifying credentials