type Cur
import emerging-ezjson@1.3.0.0/src/pull.bend as Pullimport Base
38# the cursor. `rest` is the unread suffix. `done` is set once the root value
39# has ended. `bad` sticks after the first error
40type Cur is Data:
41 Cur{rest: String, stack: List<&2, Frame>, done: Bool, bad: Bool}