private void textBoxAliasPlural_TextChanged(object sender, EventArgs e)
        {
            errorProvider.Clear();
            string failReason;

            string originalAliasPlural = _scriptObject.AliasPlural;

            _scriptObject.AliasPlural = textBoxAliasPlural.Text.Trim();

            if (!_scriptObject.AliasPluralValidate(_scriptObject, out failReason))
            {
                _scriptObject.AliasPlural = originalAliasPlural;
                errorProvider.SetError(textBoxAliasPlural, failReason);
                textBoxAliasPlural.BackColor = ErrorBackColor;
                //e.Cancel = true;
                return;
            }
            _scriptObject.AliasPlural    = originalAliasPlural;          // Reset, so we don't inadvertantly save
            textBoxAliasPlural.BackColor = Color.White;
        }