Default argument for the `authenticate!` method references itself
Merge pull request #236 from jsternberg/fix-connection-self-reference

Default argument for the `authenticate!` method references itself