since we pass branch names, name substrings, or hashes, rename the input argument for clarity