public override void DeepCopyIn(
     IFallout4MajorRecord item,
     IFallout4MajorRecordGetter rhs,
     ErrorMaskBuilder?errorMask,
     TranslationCrystal?copyMask,
     bool deepCopy)
 {
     this.DeepCopyIn(
         item: (IActorValueInformation)item,
         rhs: (IActorValueInformationGetter)rhs,
         errorMask: errorMask,
         copyMask: copyMask,
         deepCopy: deepCopy);
 }
 public override void DeepCopyIn(
     IFallout4MajorRecord item,
     IFallout4MajorRecordGetter rhs,
     ErrorMaskBuilder?errorMask,
     TranslationCrystal?copyMask,
     bool deepCopy)
 {
     this.DeepCopyIn(
         item: (ILeveledSpell)item,
         rhs: (ILeveledSpellGetter)rhs,
         errorMask: errorMask,
         copyMask: copyMask,
         deepCopy: deepCopy);
 }