boolean () { if (root != null && root.isModified(getSettings())) { return true; } else if (isChildrenMerged()) { for (Configurable child : children) { if (child.isModified()) { return true; } } } return false; }