Oh well. Just thought I'd ask. I got around it after all, although it took me extra 20 lines of code. Basically, I did not want to write get_property methods the old way anymore, inspired by David's complaint that then you have to revisit them every time you need to alter the object. I have one get_property for everything now, and it works :-) Thank you, Pavel