private static Syntax.Inline make_inlines(InlineTag t, Syntax.Inline contents)
 {
     Syntax.Inline e = new Syntax.Inline();
     e.Tag = t;
     e.Content.Inlines = contents;
     return e;
 }
 // Create an inline with a literal string value.
 private static Syntax.Inline make_literal(InlineTag t, string s)
 {
     Syntax.Inline e = new Syntax.Inline();
     e.Tag = t;
     e.Content.Literal = s;
     return e;
 }
 // Create an inline with a linkable string value.
 private static Syntax.Inline make_linkable(InlineTag t, Syntax.Inline label, string url, string title)
 {
     Syntax.Inline e = new Syntax.Inline();
     e.Tag = t;
     e.Content.Linkable.Label = label;
     e.Content.Linkable.Url = url;
     e.Content.Linkable.Title = title;
     return e;
 }
 // Create an inline with no value.
 private static Syntax.Inline make_simple(InlineTag t)
 {
     Syntax.Inline e = new Syntax.Inline();
     e.Tag = t;
     return e;
 }