pub(crate) fn extract_frontmatter(source: &str) -> Option<&str>
Return the text between the leading --- fences, if present.
---