public bool Flush()
 {
     return(Trees.All(tree =>
     {
         FileBuilder builder = new FileBuilder(Path.Combine(Configuration.OutputPath, $"{tree.Name}.model"), Configuration.OverrideExistingFile);
         builder.Build(tree);
         return builder.Flush();
     }));
 }