If ContextLines == 0 in a call to Search, then the matches are not separated with a line containing `--` (which the parser expects).