now that i understand the deal with properties, i'm sticking with them, as they feel more pythonic ;-)