/**
  * {@inheritdoc}
  */
 protected function generateDerivativeDefinition($base_plugin_definition, $data_type_id, $data_type_definition, DataDefinitionInterface $base_definition, $property_name, DataDefinitionInterface $property_definition)
 {
     if (method_exists($property_definition, 'getType') && $property_definition->getType() == 'language') {
         parent::generateDerivativeDefinition($base_plugin_definition, $data_type_id, $data_type_definition, $base_definition, $property_name, $property_definition);
     }
 }