Instead of re-using this test, add a new one that tests we use the -b flag when a non-null ref is given in the clone method call (Maybe test: non-shallow, with a branch/ref, without progress? I'm trying to think of a combo that the tests don't already cover).