scoped method
Creates a new Ioc Container for a particular scope
Implementation
IocContainer scoped() => IocContainer(
serviceDefinitionsByType.map<Type, ServiceDefinition<dynamic>>(
(key, value) => MapEntry(
key,
value.asSingleton(),
),
),
Map<Type, Object>.from(singletons),
);