public ILexicalElementable EnsureStartToken()
        {
            if (MicroSliceStartToken == null)
            {
                MicroSliceStartToken = new MicroSliceToken();
            }

            return(MicroSliceStartToken);
        }
        public void Write(StringBuilder builder, MicroSliceToken microSlice)
        {
            if (builder == null || microSlice == null)
            {
                return;
            }

            builder.Append(MicroSliceToken.Keyword);
        }