public object Clone() { var settings = new LayoutSettings(); settings.Assign(this); return settings; }