May be worth noting that this `binary` property will only be completely accurate for deltas that came from a `git_patch`. I know this deferred reading of file content is a pain from a usability perspective - I'd be happy to hear suggestions on ways that it can be made easier to understand and use while maintaining performance.