Nim seems to substitute LHS as well as RHS (i.e. prefix=prefix fails if prefix were anything but an ident) so make sure all param idents are different.
Nim seems to substitute LHS as well as RHS (i.e. prefix=prefix fails if prefix
were anything but an ident) so make sure all param idents are different.

c-blake/cligen