In retrospect, "more consistent" was a poor choice of words.
> I believe I was thinking of some corner case where I had to
> do something like `obj.member.set_text("blah")' when I wrote
> it. Of course, I cannot find an example where you have to do
> this, so it's a good bet I was doing something daft.
No, this is pretty common. Eg,
and so on. But I think this kind of organization is OK. Especially
in ipython, with tab completion