         
         describe("Assembler basic init") {
             it("can assembly a single container") {
-                let assembler = try! Assembler(assemblies: [
+                let assembler = Assembler([
                     AnimalAssembly()
                 ])
                 let cat = assembler.resolver.resolve(Animal.self)

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

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