public virtual string OnReadGroup(ModuleNode group) => group.ToString();
public virtual string OnReadModule(ModuleNode module) => module.ToString();