type Part
import ezx@1.11.0.0/src/fetch/plan.bend as Planimport Base
import ezx@1.11.0.0/src/lock/world.bend as W
249# where one package stands: its tree under BEND_LIB still to read, its fetch
250# still to ask, a tree under BEND_LIB that passed and is kept, the files that
251# arrived, or why nothing arrived
252type Part is Data:
253 AskLaid{}
254 AskFetch{}
255 Have{}
256 Got{files: List<&2, W.Source>}
257 No{why: String}