Looks like this is changing the running code in-place, is that right? And then it'll restart it? Could that lead to strangeness, with the templates being loaded from the new code but Python code still cached in memory?