public function duplicate($unique_ids, $model_identifier = null)
 {
     if (!$model_identifier) {
         $model_identifier = $this->model->get_identifier();
     }
     $ids = array();
     $model_name = RM_Utilities::get_class_name_for($model_identifier);
     $model = new $model_name();
     if (is_array($unique_ids)) {
         foreach ($unique_ids as $unique_id) {
             $model->load_from_db($unique_id, false);
             $ids[$unique_id] = $model->insert_into_db();
         }
     } elseif ((int) $unique_ids) {
         $model->load_from_db($unique_ids, false);
         $ids[$unique_ids] = $model->insert_into_db();
     } else {
         return false;
     }
     return $ids;
 }