proc toNim(lisp: Lisp): UntypedNode {....raises: [ValueError, Exception], tags: [RootEffect].}
proc toNim(lisps: openArray[Lisp]): seq[UntypedNode] {. ...raises: [ValueError, Exception], tags: [RootEffect].}