fn detect_boundary( line: &str, language: Option<&Language>, ) -> Option<(BoundaryKind, Option<String>)>
Detect if a line starts a code boundary.