I'm not sure if this is really a bug, since the behaviour I expected only runs in a version of 'task I'm refactoring right now. But I'll try anyways.
So, running: (task -5000 (/ @ 5) (tty (println 'a))) does not save in *Run my expected: (-5000 -1000 (tty (println 'a))) but instead it saves this: (-5000 NIL (tty (println 'a))) my guess is that `(eval (++ Prg) 1)` is not working properly, though I am probably just doing it wrong. what do you guys think?