make a guard clause more readable
parse section header along with the hunk header