type Nm
import ezx@1.11.0.0/src/fetch/plan.bend as Planimport Base
535# where one name of the lock stands: its names file still to read, a file
536# that already holds the lock's hash, a file to write, with the hash the one
537# there held ("" when there was none), or why the name refuses the fetch
538type Nm is Data:
539 NmAsk{nv: String}
540 NmKeep{}
541 NmPut{nv: String, hash: String, was: String}
542 NmStop{why: String}