def Kube.merge.new
import bend-kube-runtime@0.2.0.0/src/config.bend as Configimport Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J
279def Kube.merge.new(b: List<&2, J.Json>, +seen: List<&2, String>) -> List<&2, J.Json>:
280 match b:
281 case Nil{}:
282 Nil{}
283 case Con{+x, t}:
284 Kube.merge.new.put(x, Kube.merge.new(t, seen),
285 List.contains(~String, ~String.eq, seen, J.Json.str_or(J.Json.get(x, "name"), "")))