type Line
import ezx@1.11.0.0/src/ez/line.bend as Lineimport Base
import shake@0.6.0.0/main.bend as Shake
151# a command runs, with what the line bound for it; help is shown, on stdout;
152# or the line is misused, and says so on stderr
153type Line is Data:
154 Runs{sub: Sub, matched: Shake.Matched}
155 Shows{text: String}
156 Misuse{text: String}