public CssRuleSetGroup Clone()
{
CssRuleSetGroup newGroup = new CssRuleSetGroup(this.Name);
newGroup._originalSelector = this._originalSelector;
if (this._assignments != null)
{
newGroup._assignments = this._assignments.Clone(newGroup);
}
if (this._subGroups != null)
{
foreach (var subgroup in this._subGroups)
{
var subclone = subgroup.Clone();
subclone._parent = newGroup;
}
}
return newGroup;
}