I assume this also makes it possible to reload a function/file when not in the middle of a breakpoint? That is something that is super-useful in lisp (reloading under both situations that is), but AFAICT impossible in vanilla python due to the way imports work.