clay: revise /subs %cs scry again
return an empty set instead of crashing if desk doesn't exist
|= [yon=aeon pax=path]
^- (unit (unit cage))
?: ?=([%subs ~] pax)
+ =| sus=(set ship)
=/ doj=(unit dojo) (~(get by dos.rom) syd)
- ?~ doj `~
+ ?~ doj
+ ``noun+!>(sus)
=/ wos ~(tap in ~(key by qyx.u.doj))
- =| sus=(set ship)
|-
?~ wos
``noun+!>(sus)
