+string LayoutModuleList::asString() const
+{
+ string mods;
+ for (auto const & mod : lml_)
+ mods += mod + ',';
+ // remove trailing comma
+ if (!mods.empty())
+ mods.pop_back();
+ return mods;
+}
+
+
+bool LayoutModuleList::moduleCanBeAdded(string const & modName,