Arc.home: def of near-architecture@0.9.1.0 Import: import near-architecture@0.9.1.0/arc.bend as Arc Lines 400-402 of near-architecture@0.9.1.0/arc.bend: https://jend.leeeet.dev/read.txt?path=near-architecture@0.9.1.0/arc.bend&start_line=400&end_line=402 import Base # The container a key belongs to: itself, or the one its part sits in. def home(+k: String, +s: System) -> String: pick_str(has(k, ckeys(containers(s))), k, part_home(k, parts(s))) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=System https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=ckeys https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=containers https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=has https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=part_home https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=parts https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=pick_str