Using the Virtual Proxy pattern along with the Singleton pattern to lazy initialize the real OAuth2 instance.
[maven-release-plugin] prepare release oauth2-login-0.2