let line_is_not_header line = String.length line < 4 || String.sub line 0 3 != "+++" match (BatList.drop_while line_is_not_header lines) with | header_line :: following_lines -> header env header_line; modified env 0 following_lines | _ -> ()