While on this subject, would it be an idea to make built-in types callable, so that you just call an object without caring whether it was a function/method or a simple type? Thus: x = 10 def y(): return 10 x() y() Hamish Lawson