fn scan_span_pairing( lines: &[String], marker: &str, allow_colon: bool, ) -> Vec<Value>
Every <marker> ENGAGES must have a matching DISENGAGES.
<marker> ENGAGES
DISENGAGES