Make branchSpec optional