ar->populateRecord() could fallow scenario

in populateRecord() function line 5:

$record->setScenario(‘update’);

i think it could be

$s=$this->getScenario();

if(empty($s)) $s=‘update’;

$record->setScenario($s);

then i can easily do finding->form-changing->updating with rules for many ar which come from ar::model()->withScenario(‘tabUpdate’)->findAll().

What about this feature ? it’s very useful