/**
  * {@inheritdoc}
  */
 public function set($value, DataInterpreterInterface $interpreter)
 {
     try {
         $property_wrapper = $interpreter->getWrapper()->{$this->getProperty()};
         $property_wrapper->set($value);
     } catch (\Exception $e) {
         $this->decorated->set($value, $interpreter);
     }
 }
 /**
  * {@inheritdoc}
  */
 public function set($value, DataInterpreterInterface $interpreter)
 {
     $this->decorated->set($value, $interpreter);
 }