public void Can_Lazily_resolve_component()
{
Container.Register(Component.For<ILazyComponentLoader>().ImplementedBy<LoaderForDefaultImplementations>());
var service = Container.Resolve("foo", typeof(IHasDefaultImplementation));
Assert.IsNotNull(service);
Assert.IsInstanceOf<Implementation>(service);
}