anchor.diff:        videoCodec: ValueHelper.cast(
           value: json['video_codec'],
           type: CastType.string,
  +        nullEmptyString: false,
         ),
         videoDynamicRange: ValueHelper.cast(
           value: json['video_dynamic_range'],
           type: CastType.string,
  +        nullEmptyString: false,
         ),
         videoFullResolution: ValueHelper.cast(
           value: json['video_full_resolution'],
           type: CastType.string,
  +        nullEmptyString: false,
         ),
         viewOffset: ValueHelper.cast(
           value: json['view_offset'],
  
positive.code:       player: ValueHelper.cast(
          value: json['player'],
          type: CastType.string,
        ),
        product: ValueHelper.cast(
          value: json['product'],
          type: CastType.string,
        ),
        progressPercent: ValueHelper.cast(
          value: json['progress_percent'],
  
negative.code:       streamVideoDynamicRange: ValueHelper.cast(
          value: json['stream_video_dynamic_range'],
          type: CastType.string,
          nullEmptyString: false,
        ),
        streamVideoFullResolution: ValueHelper.cast(
          value: json['stream_video_full_resolution'],
          type: CastType.string,
          nullEmptyString: false,
        ),
        subtitleCodec: ValueHelper.cast(
          value: json['subtitle_codec'],
          type: CastType.string,
          nullEmptyString: false,
        ),
        subtitles: ValueHelper.cast(
          value: json['subtitles'],
  