internal void Link(IList<EffectToken> list) { if (IsPointer) { var target = list[(AsInt32 - Effect.ContentStart) / 4]; if (target.Address != AsInt32) throw new InvalidDataException(); target.TargetedByMutable.Add(this); } }