Generalized front-matter metadata

I don’t have an explanation but I’m glad you mostly got something working!