Embrace braces
Introduce marshaling for patch calls
Use git_patch_print
Names are hard