thread root:
-{{ if or .MessageID .Timestamp .MessageType }} [{{ if .MessageID }}msg={{ .MessageID }}{{ end }}{{ if .Timestamp }} time={{ .Timestamp }}{{ end }}{{ if .MessageType }} type={{ .MessageType }}{{ end }}]{{ else if .HeaderParts }} [{{ .HeaderParts }}]{{ end }}{{ if .Author }} {{ .Author }}:{{ end }}{{ if .Content }} {{ .Content }}{{ end }}
{{ if .DisplayName }}fromDisplayName: {{ .DisplayName }}
{{ end }}{{ if .AttachmentDetails }}{{ .AttachmentDetails }}
{{ end }}{{ if gt .EarlierReplyCount 0 }}thread history: {{ .EarlierReplyCount }} earlier {{ if eq .EarlierReplyCount 1 }}reply{{ else }}replies{{ end }} omitted
{{ end }}