public static QsCompilation Apply(QsCompilation compilation)
 {
     compilation = RestructureConditions.Apply(compilation);
     compilation = LiftConditionBlocks.Apply(compilation);
     return(ConvertConditions.Apply(compilation));
 }