Python has traditionally had this reload statement that would reload a module. In Python three, they just took it out altogether as a built-in feature. You can actually end up with like instances in your code using two different class definitions at the same time. That's kind of crazy.