provides access to a dependency by resolving it at the moment it is needed and buffering it for further use
[get]