Scope implementation to have unbounded and bounded multi-instance scopes in Guice.