//[ExpectedException(typeof(Exception))] //A bad sentence can be all sorts of bad.
        public void IllegalNounPhrase()
        {
            try
            {
                GlossMaker gm     = new GlossMaker();
                Dialect    config = Dialect.LooseyGoosey;
                config.TargetGloss        = "en";
                config.GlossWithFallBacks = true;
                ParserUtils pu = new ParserUtils(config);

                const string s            = "jan suli pi pi pi";
                Sentence     sentenceTree = pu.ParsedSentenceFactory(s, s);
                Console.WriteLine(gm.GlossOneSentence(false, sentenceTree, config));
            }
            catch (InvalidOperationException)
            {
                Assert.Pass();
                return;
            }
            catch (TpSyntaxException)
            {
                Assert.Pass();
                return;
            }
            Assert.Fail("Expected some sort of exception, didn't get it. Maybe this is throwing a different exception now?");
        }