Make GgitDiffOptions an object