pub type Write = WriteDef<Point>;
pub struct Write { pub point: PointDef<RouteSeg, PointSeg>, pub payload: Substance, }
point: PointDef<RouteSeg, PointSeg>
payload: Substance