How to force the order of the annotations in a custom alert template (instead of alphabetical order)?

I am trying to setup a custom template for my alerts, but I found that whenever I loop through the annotations, it keeps on showing them in alphabetical order instead of the order I initially configured in my alerts. Any ideas on how to fix this, or force some sort of order while looping through the annotations?

{{ define "custom_alert" }}
Status: {{ .Status }} 
{{ range .Alerts }} {{ range $k, $v := .Annotations }}
{{ $k }}: {{ $v }} {{ end }} {{ end }}
URL: {{ .DashboardURL }}
{{ end }}


Hi! :wave: There is no order to annotations, they are just key/value pairs. The template will print them in ascending order (lexicographically), but Grafana has no notion of ordering.