code: func NewOAuth2Tripper(creds *common.Credentials, provider common.Provider) *OAuth2Tripper {
  	return &OAuth2Tripper{common.GetRoundTripper(), creds, provider}
  }
docs: // NewOAuth2Tripper creates a new OAuth2Tripper with the given arguments.