fn find_unmatched_open(source: &str, open: char, close: char) -> (usize, usize)
Find the line and column of the first unmatched opening bracket.