private void LowerCase(object sender, EventArgs e)
        {
            try
            {
                CallWrapper();

                var text = GetCurrentDocumentText();
                if (String.IsNullOrEmpty(text))
                {
                    return;
                }

                var newText = KeywordCaser.KeywordsToLower(text);

                if (text != newText)
                {
                    SetCurrentDocumentText(newText);
                    OutputPane.WriteMessage("Changed keywords to lower case");
                }
            }
            catch (Exception ex)
            {
                OutputPane.WriteMessage("Exception changing keywords to UPPER CASE, error: {0}", ex.Message);
            }
        }
        //NOT ALL KEYWORDS ARE done LIKE "RETURN"  or datatypes
        private void UpperCase(object sender, EventArgs e)
        {
            var text = GetCurrentDocumentText();

            if (String.IsNullOrEmpty(text))
            {
                return;
            }

            var newText = KeywordCaser.KeywordsToUpper(text);

            if (text != newText)
            {
                SetCurrentDocumentText(newText);
                OutputPane.WriteMessage("Changed keywords to UPPER CASE");
            }
        }