public string name = null;  // Filled during OnLoad() in Cardspace.

        public override ProgrammingElement Clone()
        {
            SettingsModifier clone = new SettingsModifier();

            CopyTo(clone);
            return(clone);
        }
 protected void CopyTo(SettingsModifier clone)
 {
     base.CopyTo(clone);
     clone.points = this.points;
     clone.name   = name;
 }