It can return an error when find a hunk without a diff, but not a diff without hunks.
It can return an error when find a hunk without a diff, but not a diff without hunks.