public List <string> GetRenderedTags()
        {
            var renderedTags = new List <string>();

            SimpleTags.ForEach(st => renderedTags.Add(st.Value));
            ComplexTags.ForEach(ct => renderedTags.Add(ct.FormattedValue));

            CoerceLegalTags(renderedTags);

            return(renderedTags);
        }