             }
             
             it("can assembly a multiple containers at once") {
-                let assembler = try! Assembler(assemblies: [])
+                let assembler = Assembler([])
                 var cat = assembler.resolver.resolve(Animal.self)
                 expect(cat).to(beNil())
                 

            }
            
            it("can assembly a multiple container with inter dependencies") {
                let assembler = try! Assembler(assemblies: [
                    AnimalAssembly(),
                    FoodAssembly(),
                    PersonAssembly()

        
        describe("Assembler lazy build") {
            it("can assembly a single container") {
                let assembler = Assembler([])
                var cat = assembler.resolver.resolve(Animal.self)
                expect(cat).to(beNil())
                
