> you are not supposed to do this, says Python to you, because it's a bad practice and can lead to errors.
Isn't that one of the main themes of Python? That you can expect another programmer to have solved the same problem almost the same way..? I figure this is how that happens.