> Does anyone know if this kind of thing is a feature of other dynamic > interpreted languages? > Or just Python? It's feasible in others, but I've only ever heard of it in Python. The key feature which makes this possible in Python is "Tim Peters" :-) - Andy