def cut.push
import emerging-ezhttp@0.21.0.0/src/qs.bend as Qsimport Base
338# one character put back in front of what the rest of the cut found
339def cut.push(+c: Char, m: Maybe<&2, Kv()>) -> Maybe<&2, Kv()>:
340 match m:
341 case None{}:
342 None{}
343 case Some{(before, after)}:
344 Some{(SCon{c, before}, after)}