/**
  * @param string $operation
  * @param integer $id
  * @param array $row
  * @param DataHandler $reference
  * @param array $removals Allows overridden methods to pass an additional array of field names to remove from the stored Flux value
  * @return void
  */
 public function postProcessRecord($operation, $id, array &$row, DataHandler $reference, array $removals = array())
 {
     $defaults = $this->configurationService->getDefaults();
     if (self::MODE_RECORD === $defaults['mode']) {
         if (TRUE === empty($row['content_variant'])) {
             $row['content_variant'] = $defaults['variant'];
         }
         if (TRUE === empty($row['content_version'])) {
             $row['content_version'] = $defaults['version'];
         }
     }
     return parent::postProcessRecord($operation, $id, $row, $reference);
 }