If a dependency, a module or a component has a scope, we should be able to recognise it and save it under the correct object. @PerActivity, @Singleton, (i.e. Custom scopes can be also specified)