I don't see a way of doing this officially that wouldn't have the problems you describe. Maybe something like `nimscripter` could be made into a static library.
- Nim v2: what would you change? rb3
- Nim v2: what would you change? Hlaaftana
- Nim v2: what would you change? mildred
- Nim v2: what would you change? rb3
- Nim v2: what would you change? templatedperson
- Nim v2: what would you change? oyster
- Nim v2: what would you change? stoneandhome
- Nim v2: what would you chang... wilsonywx2
- Nim v2: what would you chang... MichalMarsalek
- Nim v2: what would you change? vngantk
- Nim v2: what would you change? RodSteward
- Nim v2: what would you change? Hlaaftana