go fmt
Each page can have "section:" which is an ordered comma-separated list of sections.

.FullTitle(sep) outputs section names + page title separated by 'sep'
.SectionName(sep) outputs section name.
.SectionAtDepth(n) outputs section 'n'.
.GetSection returns the section array.
.AsIdent(s) turns 's' into a safe identifier.