Can't override repo_source by setting it to nil so testing for empty too.