protected override void ProcessImpl(User user)
        {
            var service = new TaxaService(user);

            service.MergeTaxon(Source.TaxaID.Value, Target.TaxaID.Value, CreateNewIDRecord);
            service.DeleteTaxon(Source.TaxaID.Value);
        }