function CopyIn(&$a_vars, $b_overwrite_empty)
 {
     //$s_db = "Session CopyIn:\n";
     $n_copied = 0;
     foreach ($this->_aAccessList as $s_var_name) {
         if (IsSetSession($s_var_name)) {
             if (!isset($a_vars[$s_var_name]) || $b_overwrite_empty && FieldManager::IsEmpty($a_vars[$s_var_name])) {
                 $a_vars[$s_var_name] = GetSession($s_var_name);
                 //$s_db .= "$s_var_name='".$a_vars[$s_var_name]."'\n";
                 $n_copied++;
             }
         }
     }
     //SendAlert($s_db);
     return $n_copied;
 }