"It could be quite useful for backend authors." Sev, Thanks for committing this, should be very handy for cleaning up the GUI a bit, is the rest of this unfinished code in the GSoC branches then? I must have missed it, teach me to get wrapped up in work projects for months on end ;-). Thanks, John