The current PyQt and SIP snapshots support the use of keyword arguments in calls. The memory overhead is less than 5% which I think is acceptable. Let me know of any problems. Phil