This exists as ssh needs to know about the username to use before it can query for the supported authentication methods.