private static void EmitComponentReconstructed(ComponentRecord record)
 {
     if (StrategyComponentManager.ComponentReconstructed != null)
     {
         StrategyComponentManager.ComponentReconstructed(new ComponentEventArgs(record));
     }
 }