Create header for syntax highlighting stuff.
Track the order that source mode is set in.
Stack the tagged source modes.
Support source code tagging for lists.
Support source code tagging for paragraphs.
Support source code tagging for sections.
Document the new source mode changes.