type Root
import ezx@1.11.0.0/src/ws/workspace.bend as Workspaceimport Base
204# the root's ledger: one with a `[package]` table is a member, under its
205# name, and one with none is a virtual root, which holds the workspace and
206# nothing to build
207type Root is Data:
208 Virtual{}
209 Package{name: String}