Save argument as instance variable instead of passing through
Create standard error for no public repositories
Fix handling of no public repositories error