public function __construct(Row $subject, Table $valueTable, ManyToManyField $field, array $originalValue = null)
 {
     $this->subject = $subject;
     $this->field = $field;
     $this->originalValue = $originalValue;
     $this->valueShortcodeName = $valueTable->getActivityLogHandler()->getName();
     $this->changes = new Changes($originalValue, $this->field->getValue());
 }