Specified.asEagerSingleton()

- invokes provider and specifies ValueProvider for result
- keeps existing ValueProvider