username, password, version.isPreemptiveAuthenticationPreferred() );
username, password, (version != null && version.isPreemptiveAuthenticationPreferred())
username, password, version.isPreemptiveAuthenticationPreferred() );
username, password, (version != null && version.isPreemptiveAuthenticationPreferred())