I tried it once this way: [https://forum.nim-lang.org/t/4226#26316](https://forum.nim-lang.org/t/4226#26316)
After fixing the wrong var parameter type I think it was working as expected, but indeed we should have some lecture notes from the bright devs in a Nim textbook, together with the system.proccall usage for methods.