Patch Set 2: I would prefer that you didn't submit this

We should use another name as the term source ref is only used for refspecs. I would suggest use workflow.branchstartpoint to match the corresponding parameter of git on the commandline.