Make parse exceptions checked and bubble them up all the way
Support side-by-side diff rendering from *only* the unified diff file (without full base file)