I fixed this particular issue by wrapping `{.requiresinit.}` type in 
`seq[Requires]`. Prover was happy this this solution, and it is roughly the 
same as my original idea, but even worse.
    
    
    setKind(result, kind, inKind)
      if result.kind == true:
        result.req = default(Requires)
    
    
    Run

Reply via email to