:branch spec should be a string