A ModuleSet is a collection of modules. It is a HashSet, with a few helpful methods attached to it.
public class ModuleSet : BrewedInk.WFC.ModuleSet<BrewedInk.WFC.Module>Inheritance System.Object 🡒 System.Collections.Generic.HashSet<Module> 🡒 BrewedInk.WFC.ModuleSet<Module> 🡒 ModuleSet