{{ .Hugo.Generator }}
{{- if not .Page.Params.heading }}
{{ .Page.Title }}
{{- else if eq (printf "%T" .Page.Params.heading) "string" }}
{{ .Page.Params.heading }}
{{- else }}
{{- index .Page.Params.heading 0 }}
{{- if (gt (len .Page.Params.heading) 1) }}
{{- range after 1 .Page.Params.heading -}}
{{ . }}
{{- end -}}
{{- end -}}
{{- end }}