     }
     
     /// - seealso: `resolve(tag:arguments:)`
-    public func resolve<T, A, B, C, D, E, F>(tag: DependencyTagConvertible? = nil, arguments arg1: A, _ arg2: B, _ arg3: C, _ arg4: D, _ arg5: E, _ arg6: F) throws -> T {
+    public func resolve<T, A, B, C, D, E, F>(tag tag: DependencyTagConvertible? = nil, arguments arg1: A, _ arg2: B, _ arg3: C, _ arg4: D, _ arg5: E, _ arg6: F) throws -> T {
       return try resolve(tag: tag) { factory in try factory(arg1, arg2, arg3, arg4, arg5, arg6) }
     }
     

    }
    
    /// - seealso: `resolve(tag:arguments:)`
    public func resolve<T, A, B>(tag: DependencyTagConvertible? = nil, arguments arg1: A, _ arg2: B) throws -> T {
      return try resolve(tag: tag) { factory in try factory(arg1, arg2) }
    }
    

    }
    
    /// - seealso: `resolve(tag:arguments:)`
    public func resolve<T, A, B, C, D, E>(tag tag: DependencyTagConvertible? = nil, arguments arg1: A, _ arg2: B, _ arg3: C, _ arg4: D, _ arg5: E) throws -> T {
      return try resolve(tag: tag) { factory in try factory(arg1, arg2, arg3, arg4, arg5) }
    }
    
